我们应该为struts 1使用什么标签< bean:s​​truts 2中的size标记

时间:2018-06-01 18:23:20

标签: struts2 tags migration javabeans struts1

在我的代码中,我使用了sturts中的bean标记lib。现在我想从1迁移到struts 2.所以对于下面的代码我应该使用什么标记。 < bean:s​​ize id =“beansize”name =“BeanSizeForm”property =“list”/>

1 个答案:

答案 0 :(得分:1)

在OGNL中,您只需通过普通方法调用(或者如果有JavaBean标准的getter,就可以获取getget),例如,

<s:property value="%{someList.size()}" />

或使用OGNL的列表增强功能:

<s:property value="%{someList.size}" />

您也可以通过普通的JSP EL来做到这一点(最近没有尝试过):

${someList.size}

您可能想要了解OGNL提供的内容;它有点慢,但非常强大。