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

จุดประสงค์ของคำสั่ง taglib ใน JSP คืออะไร?


แท็กลิบ directive ประกาศว่าหน้า JSP ของคุณใช้ชุดแท็กที่กำหนดเอง ระบุตำแหน่งของไลบรารี และจัดเตรียมวิธีการระบุแท็กที่กำหนดเองในหน้า JSP ของคุณ

คำสั่ง taglib เป็นไปตามไวยากรณ์ที่ระบุด้านล่าง -

<%@ taglib uri = "uri" prefix = "prefixOfTag" >

ที่ uri ค่าแอตทริบิวต์แก้ไขเป็นตำแหน่งที่คอนเทนเนอร์เข้าใจและคำนำหน้า คุณลักษณะแจ้งคอนเทนเนอร์ว่าบิตของมาร์กอัปเป็นการดำเนินการที่กำหนดเอง

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

<jsp:directive.taglib uri = "uri" prefix = "prefixOfTag" />

เมื่อคุณใช้แท็กที่กำหนดเอง โดยทั่วไปจะอยู่ในรูปแบบ . คำนำหน้าจะเหมือนกับคำนำหน้าที่คุณระบุในคำสั่ง taglib และชื่อแท็กคือชื่อของแท็กที่ใช้งานในไลบรารีแท็ก

ตัวอย่าง

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

<%@ taglib uri = "https://www.example.com/custlib" prefix = "mytag" %>
<html>
   <body>
      <mytag:hello/>
   </body>
</html>