struts2 静态方法调用 已经G过都不行
已经G过的方法:
struts.xml中将选项struts.ognl.allowStaticMethodAccess设置为true
调个<s:property value="%{@java.lang.System@currentTimeMillis()}" /> 也不行
版本是2.1.6
和解呢?
[解决办法]
从来没有这样用过,如果真的要这样用,不如自己在action里面定义一个方法
public String getCurrentTime(){
return System.currentTimeMillis();
}
然后再在页面上写<s:property value="currentTime" />
[解决办法]
<s:property value="@java.lang.System@currentTimeMillis()" />
不要加%{}号
[解决办法]
去掉%{}即可。