【发布时间】:2011-08-22 14:24:26
【问题描述】:
我真的需要你的帮助。我有以下 Struts2 迭代器?
<s:iterator value="familiari" status="entry">
</s:iterator>
如何测试地址属性是否为空??
以下操作无效
<s:if test="#entry.addess!=''">
</s:if>
【问题讨论】:
我真的需要你的帮助。我有以下 Struts2 迭代器?
<s:iterator value="familiari" status="entry">
</s:iterator>
如何测试地址属性是否为空??
以下操作无效
<s:if test="#entry.addess!=''">
</s:if>
【问题讨论】:
您似乎误解了iterator tag 的status 属性的含义:这是一个用于跟踪行号(奇/偶校验等)的特殊迭代器对象。
您应该使用var 属性。例如(未测试):
<s:iterator value="familiari" var="myobj">
<s:if test="#myobj.addess != ''">
</s:if>
<s:iterator>
【讨论】: