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);
测试通过!!!
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);
测试通过!!!
相关文章推荐
- 使用request生成一个枚举类获取所有的<input>的内容
- struts <s:if>标签中获取session
- java_web初学笔记之<Jsp四个域对象page/request/session/application>
- 开发日志:使用struts2标签[<s:if><s:property>等]获取boolean属性需注意
- struts2中通过<s:if></s:if>标签来判断session是否为空并作出相应处理
- <div style="display:none">中更改的内容使用js无法获取
- 【JSP EL】<c:if> <c:foreach >EL表达式 获取list长度/不用循环,EL在List中直接获取第一项的内容/EL获取Map的键,Map的值
- 如何用JavaScript获取<div>*</div>标签中内容& 内容添加
- 正则获取<a></a>标签内容
- js中获取 <%=request.getContextPath()%>
- 转载【js中获取 <%=request.getContextPath()%>】
- <精华帖>在Struts2中使用ValueStack、ActionContext、ServletContext、request、session等 .
- <c:set> 后用request 获取值 获取不到
- request,session,application三者关系<转>
- <?>关于spring里HibernateDaoSupport的关于session的获取方法
- request,session,application三者关系<转>
- struts2中<s:if>标签判断session问题
- action可以直接获取<s:textfield>的内容
- struts2 国际化 <s:if test="%{#session.WW_TRANS_I18N_LOCALE.toString()=='zh_CN'}">
- 如何用JavaScript获取<div>*</div>标签中内容& 内容添加