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

来源:互联网 发布:js rows 编辑:程序博客网 时间:2024/05/29 10:34

差点没搞死,在网上找了半天,也没找到个像样的,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);

 

 

测试通过!!!

原创粉丝点击