struts2 自定义 theme
经过几天的研究,对自定义标签有点了解
自定义标签主要有下面几种
1、直接继承 TagSupport (javax.servlet.jsp.jar),使用pageContext.getOut().write("Java Test Taglib");
2、基于Struts2 自定义模板,直接新建 src\template\XXX 即可,修改其中的flt文件
3、基于Struts2 新建模板flt文件,必须要继承 AbstractUITag +UIBean ,AbstractUITag中实现getBean 和 populateParams初始化参数方法 UIBean中实现getDefaultTemplate 和 evaluateExtraParams 方法
在META-INF\XXX-tags.tld文件中指定 各属性
<tlib-version>2.2.3</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>xxxtag</short-name>
<uri>/xxx-tags</uri>
<tag>
<name>xxxtextfield</name>
<tag-class>com.xxx.taglib.ftl.TextFieldTag</tag-class>
<body-content>JSP</body-content>
<description><![CDATA[使用ftl模板,新建的]]></description>
<attribute>
<name>description</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
<description><![CDATA[ ]]></description>
</attribute>
</taglib>
分享到:
相关推荐
通过struts2 自定义标签实例,可以用这个对项目中的实现自定义标签。从而减少代码。
Struts2自定义分页标签很详细了,新手可以少走弯路,节约时间 资源包括了后台如何操作。
Struts2自定义标签,附带配置文件及后台代码,从工作当中整理
struts2自定义标签struts2自定义标签struts2自定义标签struts2自定义标签
Struts2中实现自定义标签很简单,主要分为3步: 1.创建taglib文件(.tld),编写标签声明。 2.编写自定义标签类。 3.在页面中使用标签。 下面以一个自定义的分页标签为例,进行说明。 其实,开发自定义标签并不...
struts实现自定义标签
NULL 博文链接:https://2929582988.iteye.com/blog/2341346
tag struts2 自定义标签 实例 tag struts2的自定义标签实例
基于struts2的自定义分页标签实现的一个demo,连接数据库为Oracle
struts2自定义校验器实现,希望对初学者有所帮助。
Struts2自定义类型转换
简单的struts2自定义拦截器 很适合web初学者
struts2 自定义验证程序的实现方法详解 1.对struts2内建验证程序实现的分析 2.详细讲解如何实现自定义验证程序
为更好的了解struts2的框架的原理 自定义框架 去更好的理解和认识struts
STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS自定义标签STRUTS...
struts2自定义拦截器.pdf