关于Struts2调用静态方法的问题

1

 首先要有这个设置, <constant name="struts.ognl.allowStaticMethodAccess" value="true"/>,允许静态方法调用

2

  设置上面的允许静态方法调用,还是不行,一直有这个警告: Target class [class java.lang.Math] or declaring class of member type [public static double java.lang.Math.sin(double)] are excluded!

  我刚开始用的是Struts2---2.3.20,不管怎么设就是不行,在网上看到原来是这个版本的问题,Struts2---2.3.20最新版本不支持静态方法调用,尼玛,这问题

  纠结了我好几天,后来下了一个Struts2---2.3.16就可以了。

posted @ 2015-04-19 20:27  梅兴昊  阅读(114)  评论(0)    收藏  举报