首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

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

2012-01-14 
struts2 标签中的list集合迭代筛选问题s:iterator valuecartItems.{?#this.isBuyfalse} varditem

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>

热点排行
Bad Request.