当前位置: 代码迷 >> J2EE >> struts2 标签中的list集合迭代筛选有关问题
  详细解决方案

struts2 标签中的list集合迭代筛选有关问题

热度:305   发布时间:2016-04-22 02:28:43.0
struts2 标签中的list集合迭代筛选问题
<s:iterator value="cartItems.{?#this.isBuy==false}" var="ditem"> 
<!--<s:if test="cartItems.{?#this.isBuy==true}.size!=0">-->
上面两句都不能判断.
里面cartItems是一个List<cartItem>的集合,内容是可以获得的,然后就是cartItem有个成员是private boolean isBuy; 我就奇怪了,调用action的时候,isBuy也能在控制台打出true或者false,为什么一放到标签就不能识别false或者true呢??


------解决方案--------------------
<s:iterator value="list" id="cartItems">
<s:if test="#cartItems.isBuy==true">
</s:if>
</s:iterator>
  相关解决方案