您的位置:首页 > 编程语言 > Java开发

struts2标签中调用Freemarker中的变量对象

2008-08-30 14:02 239 查看
今天发现struts2标签中调用Freemarker中的变量对象
例子1:
<#list layoutList as layout>
<@s.url action="goodsLimitSaleList" escapeAmp="false"><@s.param name="layoutid" value="%{'${layout.id}'}"/></@s.url>
</#list>

 

例子2:

<#global AdsHeight="300"/> 此变量为字符串
<@s.property value="%{${AdsHeight}+1}"/> 输出结果301 (此时将字符串转换为了数字然后+1)
<@s.property value="%{${AdsHeight+1}}"/> 输出结果3001(字符串连接)

例子3:
<#list 1..5 as x>
<@s.property value="%{${x+1}}"/>
<@s.property value="%{${x}+1}"/>--
</#list>
输出一样 22--33--44--55--66--

交互也是如此简单,好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息