在freemarker中使用struts2标签库
2011-11-23 17:08
337 查看
1、将系统所需的标签库定义文件(也就是tld文件)复制到web应用中,对于struts2系统,则需要将struts2-core-2.0.6.jar中的struts-tag.tld拷贝到web应用中
注:struts-tag.tld 在struts2-core-2.0.9.jar包的META-INF文件夹下。
2、在web.xml中启动JSPSupportServlet
3、在freemarker模板中使用assign指令导入标签库,导入标签库代码如下:
4、在页面使用将webwork自定义模版中的<@ww.text>替换成<@s.text>:
<@s.debug/>
注:struts-tag.tld 在struts2-core-2.0.9.jar包的META-INF文件夹下。
2、在web.xml中启动JSPSupportServlet
<servlet> <servlet-name>JSPSupportServlet</servlet-name> <servlet-class>org.apache.struts2.views.JspSupportServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet>
3、在freemarker模板中使用assign指令导入标签库,导入标签库代码如下:
<#assign s=JspTaglibs["/WEB-INF/struts-tags.tld"]>
4、在页面使用将webwork自定义模版中的<@ww.text>替换成<@s.text>:
<@s.debug/>
相关文章推荐
- 在Freemarker中使用struts2标签
- freemarker中使用struts2标签
- 《struts2权威指南》学习笔记之在Freemarker中使用struts2标签
- [NOTE]Freemarker与Struts2整合标签中不能使用escape="false" But, WHY??
- 如何在freemarker模板里面使用struts2的标签
- Freemarker与Struts2整合标签中不能使用escape="false" __续(Reason)
- struts2中s:select标签在freemarker中的使用
- 如何在freemarker模板里面使用struts2的标签
- freemarker使用struts2标签库
- 在struts2中使用freemarker添加jsp标签支持
- struts2标签使用时产生异常:freemarker.core.InvalidReferenceException: Expression parameters.id is undefined
- 如何在freemarker模板里面使用struts2的标签
- 使用<a>标签调用struts2的action、传递动态参数、以及参数中出现加号等特殊字符的处理方法
- Struts2标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系与各自使用
- struts2第七天总结(ognl标签的使用)
- struts2标签与jstl标签的混合使用
- java action中存Map 在jsp中使用struts2标签 通过map[key]取值
- Struts2中 s:select 标签相关使用
- struts2手动防止数据重复提交,使用struts标签取session中的值
- 基于Struts2框架实现登录案例 之 使用Struts2标签库简化表单+继承ActionSupport完成输入交验