现在的位置: 首页 > 综合 > 正文

struts2配置不成功

2017年11月07日 ⁄ 综合 ⁄ 共 845字 ⁄ 字号 评论关闭

struts2配置不成功,老是出这样的提示!

严重: Dispatcher initialization failed

          java.lang.RuntimeException: java.lang.reflect.InvocationTargetException

         aused by: java.lang.reflect.InvocationTargetException

         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 

         at java.lang.reflect.Method.invoke(Method.java:597)

还有其他的警告和错误信息。

经过网上的查询,终于找到解决的办法:

在使用struts-2.2.1时,需要导入javassist-3.7.ga.jar

在struts-2.2.1中的lib目录下没有这个jar文件

在apps中有些例子程序,随便解压一个,就会在里面发现这个文件,copy一下就可以了。

注意:此时lib目录下共有如下几个JAR文件(基本的)

commons-fileupload-1.2.1.jar

commons-io-1.3.2.jar

freemarker-2.3.16.jar

javassist-3.7.ga.jar

ognl-3.0.jar

struts2-core-2.2.1.jar

xwork-core-2.2.1.jar

但是由于刚刚接触struts2,并不知道是什么原理。如果有人知道,请留下脚印!

抱歉!评论已关闭.