日期:2014-05-18  浏览次数:20519 次

struts2的if标签没效果,怎么回事
<s:if test="%{voucher.status=='未审核'}">
                     <td><img src="images/sub.gif" width="16" height="16" /> <img src="images/edit.gif" width="16" height="16" /> <img src="images/delete.gif" width="16" height="16" /> </td>
                    </s:if>
图片显示不出来,${voucher.status}能取到值

------解决方案--------------------
<s:iterator>标签会把当前遍历的对象放入值栈中,所以当前遍历的对象可以作为ognl的Root对象来使用。
因此value中的ognl不需要使用voucher.来取,直接使用当前遍历对象的属性就可以取值了。