JSP taglib指令
JSP API允许自定义JSP标签,如:HTML或XML标签,标签库是一组实现自定义行为的用户定义标签。
taglib
指令声明JSP页面使用一组自定义标签,标识库的位置,并提供了在JSP页面中标识自定义标签的方法。
taglib
指令遵循下面给出的语法 -
<%@ taglib uri="uri" prefix = "prefixOfTag" >
这里,uri
属性值解析为容器理解的位置,并且prefix
属性通知容器什么位置的标记是自定义操作。
可以使用XML编写上述语法,如下所示:
<jsp:directive.taglib uri = "uri" prefix = "prefixOfTag" />
当您使用自定义标签时,通常是<prefix:tagname>
的形式。 前缀与在taglib
指令中指定的前缀相同,标记名是标记库中实现的标记的名称。
taglib指令示例
例如,假设custlib
标签库包含一个名为hello
的标签。 如果想使用一个前缀为mytag
的hello
标签,那么标签将书写为<mytag:hello>
,它将在JSP文件中使用为如下:
<%@ taglib uri = "http://www.example.com/custlib" prefix = "mytag" %> <html> <body> <mytag:hello/> </body> </html>
可以使用<mytag:hello>
调用另一段代码。可阅读如何开发自定义标签以及如何在JSP使用它们。
上一篇:JSP include指令
下一篇:JSP动作
- Java教程
- Vim教程
- Swing教程
- Spring教程
- Spring Web Services教程
- Spring MVC教程
- Spring JDBC教程
- Spring Cloud教程
- Spring Boot教程
- Spring Boot CLI教程
- Spring Batch教程
- Spring AOP教程
- PDFBox教程
- JSP教程
- JSF教程
- JPA教程
- Java面向对象设计
- Java设计模式
- Java虚拟机教程
- Java泛型教程
- Java正则表达式教程
- Java数据类型教程
- Java并发编程教程
- Java密码学教程
- Java多线程教程
- Java国际化(i18n)教程
- JavaFX教程
- Java9教程
扫描二维码
程序员编程王