API JavaServer Pages cho phép bạn xác định các thẻ JSP tùy chỉnh trông giống như các thẻ HTML hoặc XML và thư viện thẻ là một tập hợp các thẻ do người dùng xác định để triển khai hành vi tùy chỉnh.
taglib Chỉ thị tuyên bố rằng trang JSP của bạn sử dụng một tập hợp các thẻ tùy chỉnh, xác định vị trí của thư viện và cung cấp các phương tiện để xác định các thẻ tùy chỉnh trong trang JSP của bạn.
Lệnh taglib tuân theo cú pháp được cung cấp bên dưới -
<%@ taglib uri = "uri" prefix = "prefixOfTag" >
Đi tiểu ở đâu giá trị thuộc tính phân giải thành một vị trí mà vùng chứa hiểu và tiền tố thuộc tính thông báo cho vùng chứa những bit đánh dấu nào là hành động tùy chỉnh.
Bạn có thể viết XML tương đương với cú pháp trên như sau -
<jsp:directive.taglib uri = "uri" prefix = "prefixOfTag" />
Khi bạn sử dụng thẻ tùy chỉnh, thẻ thường có dạng
Ví dụ
Ví dụ:giả sử sữa trứng thư viện thẻ chứa thẻ có tên xin chào . Nếu bạn muốn sử dụng thẻ hello có tiền tố là mytag , thẻ của bạn sẽ là
<%@ taglib uri = "https://www.example.com/custlib" prefix = "mytag" %> <html> <body> <mytag:hello/> </body> </html>