Taglib的打包部署和使用方式详解

文章作者 100test 发表时间 2007:10:10 11:38:17
来源 100Test.Com百考试题网


1. Taglib的编写

Taglib用于将呈现逻辑进行封装。

它必须继承自TagSupport类。

下面是一个简单的例子:

package org.topxp.taglib.

import java.io.IOException.
import java.util.Date.
import javax.servlet.jsp.JspException.
import javax.servlet.jsp.JspWriter.
import javax.servlet.jsp.tagext.TagSupport.

public class OutTag extends TagSupport {

/**

* @see javax.servlet.jsp.tagext.TagSupport#doEndTag()

*/

@Override

public int doEndTag() throws JspException {

JspWriter out = this.pageContext.getOut().

try {

out.println("当前的时间是:" new Date()).

} catch (IOException e) {

throw new JspException(e).

}

return EVAL_PAGE.

}

/**

* @see javax.servlet.jsp.tagext.TagSupport#doStartTag()

*/

@Override

public int doStartTag() throws JspException {

return super.doStartTag().

}

}

2. tld文件

"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">

1.0

1.2

diego

out

org.topxp.taglib.OutTag

empty

name

false

false

相关文章


教你把Java程序作成exe文件
教你在ecli e中使用Ant执行JUnit
获取ChoiceGroup多选状态下的值
利用线程池技术实现端口扫描(TCP)
Taglib的打包部署和使用方式详解
将控制台重定向到GUI组件上
配置struts2, ring2,hibernane3方法
为UML模型添加颜色的实现方法
Struts2中实现IoC模式
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛