JavaServer Pages API ให้คุณกำหนดแท็ก JSP แบบกำหนดเองที่ดูเหมือนแท็ก HTML หรือ XML และไลบรารีแท็กคือชุดของแท็กที่ผู้ใช้กำหนดเองซึ่งใช้พฤติกรรมที่กำหนดเอง
แท็กลิบ directive ประกาศว่าหน้า JSP ของคุณใช้ชุดแท็กที่กำหนดเอง ระบุตำแหน่งของไลบรารี และจัดเตรียมวิธีการระบุแท็กที่กำหนดเองในหน้า JSP ของคุณ
คำสั่ง taglib เป็นไปตามไวยากรณ์ที่ระบุด้านล่าง -
<%@ taglib uri = "uri" prefix = "prefixOfTag" >
ที่ไหน uri ค่าแอตทริบิวต์แก้ไขเป็นตำแหน่งที่คอนเทนเนอร์เข้าใจและคำนำหน้า คุณลักษณะแจ้งคอนเทนเนอร์ว่าบิตของมาร์กอัปเป็นการดำเนินการที่กำหนดเอง
คุณสามารถเขียน XML ที่เทียบเท่ากับไวยากรณ์ข้างต้นได้ดังนี้ -
<jsp:directive.taglib uri = "uri" prefix = "prefixOfTag" />
เมื่อคุณใช้แท็กที่กำหนดเอง โดยทั่วไปจะอยู่ในรูปแบบ
ตัวอย่าง
ตัวอย่างเช่น สมมติว่า custlib ไลบรารีแท็กมีแท็กชื่อ สวัสดี . หากคุณต้องการใช้แท็กสวัสดีที่มี mytag . นำหน้า แท็กของคุณจะเป็น
<%@ taglib uri = "https://www.example.com/custlib" prefix = "mytag" %> <html> <body> <mytag:hello/> </body> </html>