自定义标签
本文主要是关于jap中“自定义标签”,主要包含:
1.使用jsp编写simple tag handler
2.使用java代码实现simple tag handler
1.使用jsp编写simple tag handler
1.HelloWorld.tag
编写HelloWorld.tag,如下,注意需要将HelloWorld.tag文件放置在/WEB-INF/tags/目录中。
HelloWorld.jsp
2.标签属性colorTable.tag
colorTable.tag
如何使用colorTable.tag?
3.返回标签的值
photoRow.tag
如何使用photoRow.tag?
2..使用java代码实现simple tag handler
1.编写HelloWorldTag.java
在tld文件中声明,在myeclipse中使用下面的方法。
完成之后代码如下:
在页面中这么使用代码版的tag:
2.下面省略在tld文件中声明过程。只是单独的列出所有使用的java文件。具有属性的标签:
如何使用?
3.具有body标签的tag
MenuTag.java
如何使用?
未解决的问题:
1.JspFragement的invoke方法?
2.myeclipse中对于文件模板的管理?
如果您觉得不错,欢迎扫码支持下。
作者:许强1. 本博客中的文章均是个人在学习和项目开发中总结。其中难免存在不足之处 ,欢迎留言指正。 2. 本文版权归作者和博客园共有,转载时,请保留本文链接。