用struts2在做防止表单重复提交,在跳转到表单页面就报着个异常了,但是可以正常跳转到表单页面,怎么回事呀,还有resourceEntries是什么东西
java.lang.NoSuchFieldException: resourceEntries
at java.lang.Class.getDeclaredField(Class.java:1948)
resourceEntries应该是你自己用到一个变量,但实际上你却没有定义,检查你的代码,看看哪儿错了
Tomcat版本多少?Tomcat 8改造了org.apache.catalina.loader.WebappClassLoader类,降到Tomcat7或6试试
看了一天tomcat的源代码,才发现tomcat8.0的类加载器webappclsaaLoader中没有属性resourceEntries,于是我换了tomcat7.0的看了下,7.0的有属性resourceEntries,实力一下,居然好了,没有异常了,是tomcat版本的问题。。希望大家可以借鉴一下,最好别用tomcat新版本的
struts2.5 就不行了