一个Struts2的问题,<s:if test=""></s:if>中取List中的值进行判断的问题

本人新学Struts2,碰到了一个问题,具体是这样的,我在action中申明了一个ArrayList<Entity>对象,get和set都写了,然后在jsp页面中用到<s... 本人新学Struts2,碰到了一个问题,具体是这样的,我在action中申明了一个ArrayList<Entity>对象,get和set都写了,然后在jsp页面中用到<s:if></s:if>来判断ArrayList中的entity中的一个字段是否等于某个值来执行相应的显示方式,但是想破头都想不出获取这个值得语法应该怎么写,求各位大神指导!! 展开
 我来答
chenguang5092
2014-03-19 · TA获得超过664个赞
知道小有建树答主
回答量:520
采纳率:50%
帮助的人:452万
展开全部
ArrayList<Entity> mylist; //这个用于页面取值
//getter、setter 略
<s:iterator value="mylist" var="et"> <%-- et 即list中的对象, 自定义--%>
<s:if test="#et.xxx=='first'">  <%--从et中取属性xyz的值,进行判断, 这里的比较可以是字符串,也可以是整数等--%>
   <%-- do your thing --%>
</s:if>
</s:iterator>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式