自定义标签

本文主要是关于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中对于文件模板的管理?

posted @ 2010-10-11 21:44  qiang.xu  阅读(395)  评论(0编辑  收藏  举报