jsp2自定义标签分享


在jsp中开发自定义标签的步骤:

1· 开发自定义标签处理类

2· 建立一个*.tid文件,每个tld标签对应一个标签库,每个标签库对应了多个标签

3· 在jsp中使用标签

****开发自定义标签类注意事项:

1· 自定义的标签类应该继承一个父类javax.servlet.jsp.tagext.SimpleTagSupport

2· 如果自定义标签类包含属性,每个属性都应该具有对应的getter/setter方法

3· 重写doTag()方法这个方法负责生成页面的内容

例子:

public class HelloWorldTag extends simpleTagSupprt{

//重写doTag()方法

public void doTag() throws JspException,IoException{

this.getJspContext().getOut().write(“Hello World”+ new Date())

}

}

****建立TLD标签

TLD是Tag Library Definition的缩写即标签库定义

我们可以到tomcat中复制一个文件样板webappsexamplesWEB_INFjsp2 包含了一个jsp2-example-taglib.tld

将该文件复制到web应用的WEB-INF路径下并进行简单修改

例子:

根节点:

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/jspttutorial/112267.html

(0)
上一篇 2020年5月8日
下一篇 2020年5月8日

精彩推荐