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

struts2 在<s:if>中使获取session或request中的内容

2012-06-12 15:27 381 查看
差点没搞死,在网上找了半天,也没找到个像样的,struts2 在<s>标签中已经彻底排除了EL表达式,如果在标签中写入${}之类的JSP会报错.。所以网上一些达人自认为无误的写法是错误的。

ognl 虽然好 但是总是要在action中申明变量,造成资源浪费。有的时候些许参数不如直至写入reqeust来的爽快。

最后真真切切的搞定:#request指明了范围是从request中获取。

前台页面:

<s:if test="#request.modeList!=null">

<s:iterator id="temp" value="#request.modeList" status="status">

</s:iterator>

</s:if>

后台:

request.setAttribute("modeList",list);

测试通过!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: