Tal*_*han 7 java string jsp struts2 java-ee
我正在使用Struts2.并且在测试String为null或为空时遇到问题.String处于循环中.
到目前为止我所做的是
在Action类我有一个List<User>.User有id和name田地,并有吸气剂和制定者......
在JSP我喜欢
<s:iterator value="userList" var="user" status="userStatus">
<s:if test"%{user.name != null && user.name != ''}">
${user.name}
<!-- Do some thing... -->
</s:if>
</s:iterator>
Run Code Online (Sandbox Code Playgroud)
问题是它不工作:(,我看不到名字,如果我删除<s:if>块,它们是可见的.
小智 16
试试这个
<s:if test="%{#user.name != null && #user.name != ''}">
<s:property value="#user.name"/>
<!-- Do some thing... -->
</s:if>
Run Code Online (Sandbox Code Playgroud)