我的jsp在访问一个登录页面时出现这个异常,我的包没问题 structs-json-plugin-2.1.8.jar structs2-junit-plugin-2.1.8.jar json-lib-2.1.jar这3个都有,但就是提示xwork里小了TextUtils这个类。我的xwork-core-2.1.6.jar也换个好几遍。都说是包不兼容的问题我都换过n遍了,各位牛人帮帮忙。另外配置和启动都不报错。
严重: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException: com.opensymphony.xwork2.util.TextUtils
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
我已经解决了是jar包的兼容问题,万恶的jar包,java程序员光为这事纠结了
是这样的我的配置文件是
/user/registForm.jsp
然后的action是 public String regist(){
return "registForm";
}
这样的话路径就应该是http://localhost:8080/AdMob/user/aadmob!regist.action但结果就报了500
你吧错贴上来,图里面看不清楚
追问严重: Servlet.service() for servlet jsp threw exception
java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/TextUtils
at org.apache.struts2.components.Property.prepare(Property.java:157)
at org.apache.struts2.components.Property.start(Property.java:143)
at org.apache.struts2.views.freemarker.tags.CallbackWriter.onStart(CallbackWriter.java:73)下面的太长了。发不出来,反正就是连不上