WebLogic环境下jsp代码:
<ww:if test="userList.size()%4 > 0">
<ww:bean name="'com.opensymphony.webwork.util.Counter'" id="counter">
<ww:param name="'last'" value="(4 - userList.size()%4)%4"/>
</ww:bean>
<ww:iterator value="#counter">
<td width="25%" class="tr_list_body"> </td>
</ww:iterator>
</tr>
</ww:if>
不报错,现在移到tomcat下,则会报错,查webwork2.2.7的api,发现并不需要单引号,去掉后代码正常运行。
<ww:if test="userList.size()%4 > 0">
<ww:bean name="com.opensymphony.webwork.util.Counter" id="counter">
<ww:param name="last" value="(4 - userList.size()%4)%4"/>
</ww:bean>
<ww:iterator value="#counter">
<td width="25%" class="tr_list_body"> </td>
</ww:iterator>
</tr>
</ww:if>
为什么呢?