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()" />
不要加%{}号
------解决方案--------------------去掉%{}即可。