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

โปรดแชร์ตัวอย่างการเรียกใช้คำสั่ง include ใน JSP


รวม คำสั่งใช้เพื่อรวมไฟล์ระหว่างขั้นตอนการแปล คำสั่งนี้บอกให้คอนเทนเนอร์รวมเนื้อหาของไฟล์ภายนอกอื่นกับ JSP ปัจจุบันระหว่างขั้นตอนการแปล คุณสามารถใส่รหัส รวม คำสั่งที่ใดก็ได้ในหน้า JSP ของคุณ

รูปแบบการใช้งานทั่วไปของคำสั่งนี้มีดังต่อไปนี้ -

<%@ include file ="relative url">

ชื่อไฟล์ในคำสั่ง include แท้จริงแล้วเป็น URL ที่สัมพันธ์กัน หากคุณเพียงแค่ระบุชื่อไฟล์โดยไม่มีเส้นทางที่เกี่ยวข้อง คอมไพเลอร์ JSP จะถือว่าไฟล์นั้นอยู่ในไดเร็กทอรีเดียวกันกับ JSP ของคุณ

คุณสามารถเขียน XML ที่เทียบเท่ากับไวยากรณ์ข้างต้นได้ดังนี้ -

ตัวอย่าง

ตัวอย่างที่ดีของ รวม คำสั่งรวมถึงส่วนหัวและส่วนท้ายทั่วไปที่มีเนื้อหาหลายหน้า

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

ต่อไปนี้เป็นเนื้อหาของ header.jsp

ตัวอย่าง

<ก่อน><%! int pageCount =0; เป็นโมฆะ addCount () { pageCount ++; }%><% addCount(); %> ตัวอย่างคำสั่งรวม

ตัวอย่างคำสั่งรวม

ไซต์นี้มีการเข้าชมแล้ว <% =pageCount %> ครั้ง



ต่อไปนี้เป็นเนื้อหาของ footer.jsp

 

ลิขสิทธิ์ © 2010

สุดท้ายนี่คือเนื้อหาของ main.jsp

<%@ include file ="header.jsp" %>

ขอบคุณที่เยี่ยมชมเพจของฉัน

<%@ include file ="footer.jsp" %>

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

The include Directive Exampleไซต์นี้มีผู้เข้าชมแล้ว 1 ครั้ง ขอขอบคุณที่เยี่ยมชมเพจของฉัน ลิขสิทธิ์ © 2010

รีเฟรช main.jsp และคุณจะพบว่าตัวนับการตีหน้าเพิ่มขึ้นเรื่อยๆ

คุณสามารถออกแบบหน้าเว็บตามสัญชาตญาณความคิดสร้างสรรค์ของคุณ ขอแนะนำให้คุณเก็บส่วนไดนามิกของเว็บไซต์ของคุณไว้ในไฟล์แยกกัน แล้วรวมไว้ในไฟล์หลัก สิ่งนี้ทำให้ง่ายเมื่อคุณต้องการเปลี่ยนส่วนหนึ่งของหน้าเว็บของคุณ