使用OGNL或struts2标记对集合对象调用方法
我在action类中有一个集合(arraylist),其中存储java mail api的消息类对象 在jsp中,我希望访问此集合中的每条消息,并希望调用msg.getFrom()、msg.getSubject()等以表格形式显示它们 如何使用struts2标记或OGNL从jsp调用集合对象的方法 谢谢…与Java中的方法相同——只需调用该方法。不过,对于getter,您可以使用普通的jspel或OGNL作为属性访问它们使用OGNL或struts2标记对集合对象调用方法,struts2,jakarta-mail,ognl,Struts2,Jakarta Mail,Ognl,我在action类中有一个集合(arraylist),其中存储java mail api的消息类对象 在jsp中,我希望访问此集合中的每条消息,并希望调用msg.getFrom()、msg.getSubject()等以表格形式显示它们 如何使用struts2标记或OGNL从jsp调用集合对象的方法 谢谢…与Java中的方法相同——只需调用该方法。不过,对于getter,您可以使用普通的jspel或OGNL作为属性访问它们 <s:iterator value="msgs" var="msg"
<s:iterator value="msgs" var="msg">
<!-- "#" may not be required depending on Struts 2 version. -->
<s:property value="#msg.from"/>
</s:iterator>
或:
${msg.from}
(还有一些其他的变化。)
<c:forEach items="${msgs}" var="msg">
${msg.from}
</c:forEach>