Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

การทำงานของ ใน JSP คืออะไร?


การดำเนินการนี้ช่วยให้คุณแทรกไฟล์ลงในเพจที่กำลังสร้างได้ ไวยากรณ์มีลักษณะดังนี้ −

<jsp:include page = "relative URL" flush = "true" />

ไม่เหมือนกับ รวม directive ซึ่งแทรกไฟล์ในขณะที่เพจ JSP ถูกแปลเป็นเซิร์ฟเล็ต การดำเนินการนี้จะแทรกไฟล์ในเวลาที่เพจถูกร้องขอ

ตารางต่อไปนี้แสดงรายการแอตทริบิวต์ที่เกี่ยวข้องกับการดำเนินการรวม -

S.No. แอตทริบิวต์ &คำอธิบาย
1 หน้า
URL สัมพัทธ์ของเพจที่จะรวม
2 ล้าง
แอตทริบิวต์บูลีนกำหนดว่าทรัพยากรที่รวมมีการล้างบัฟเฟอร์ก่อนที่จะรวมอยู่หรือไม่

ตัวอย่าง

ให้เรากำหนดสองไฟล์ต่อไปนี้ (a)date.jsp และ (b) main.jsp ดังนี้ −

ต่อไปนี้เป็นเนื้อหาของ date.jsp ไฟล์ -

<p>Today's date: <%= (new java.util.Date()).toLocaleString()%></p>

ต่อไปนี้เป็นเนื้อหาของ main.jsp ไฟล์ -

<html>
   <head>
      <title>The include Action Example</title>
   </head>
   <body>
      <center>
         <h2>The include action Example</h2>
         <jsp:include page = "date.jsp" flush = "true" />
      </center>
   </body>
</html>

ตอนนี้ให้เราเก็บไฟล์ทั้งหมดเหล่านี้ไว้ในไดเรกทอรีรากและพยายามเข้าถึง main.jsp . คุณจะได้รับผลลัพธ์ต่อไปนี้ -

ตัวอย่างการดำเนินการรวม

Today's date: 12-Sep-2010 14:54:22