首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

freemaker 运用Struts2标签

2012-08-31 
freemaker 使用Struts2标签在freemaker ftl模板文件中引入Struts2 标签:#--#assign sJspTaglibs[/WEB-

freemaker 使用Struts2标签
在freemaker ftl模板文件中引入Struts2 标签:
<#--
<#assign s=JspTaglibs["/WEB-INF/struts-tags.tld "]>
-->
使用Struts2 标签的方式:在JSP中是<s:***></s:***>如:<s:if></s:if>,而在freemaker中则是〈@s.***></@s.***>
更要注意的是:当在select标签时,使用的是自定义的Map,则需要写成如下形式:
<@s.select name="entity.initMode" list=r"#{'edit':'添加用户','code':'修改用户','text':'删除用户'}" value="'${entity.initMode}'"/><!--下拉框-->
list 前面的需加个 r 字母,否则会出错;
指定value时,里面需要加上单引号

热点排行