我真的需要你的帮助。我有以下Struts2迭代器?
<s:iterator value="familiari" status="entry">
</s:iterator>
如何测试addess属性是空的?
以下不起作用
<s:if test="#entry.addess!=''">
</s:if>
答案 0 :(得分:7)
似乎你误解了iterator tag的status
属性的含义:这是一个特殊的迭代器对象来跟踪行号(奇数/偶数检查等)。
您应该使用var
属性。例如(未测试):
<s:iterator value="familiari" var="myobj">
<s:if test="#myobj.addess != ''">
</s:if>
<s:iterator>