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模式
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛