编辑
从 2.3.20及更高版本开始,即使已在配置中激活,静态方法访问也将不再起作用。
对于静态方法访问,您需要:
在Struts.xml中
<constant name="struts.ognl.allowStaticMethodAccess" value="true"/>
在您的JSP中
<s:property value="@com.your.full.package.Classname@methodName(optionalParameters)" />
但是正如rees所指出的那样,如果不是绝对必要,则应避免这样做,因为这不是最佳实践。
在您的特定情况下,我猜包含[“ String1”,“ String2”,…]的对象是一个列表,一个Vector或类似的东西。
然后,您在JSP中所需的就是这样的
<s:iterator>标记:
<s:iterator name="yourObjectContainingAListOfString"> <s:property /> <br/></s:iterator>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)