由于,在配置tomcat过程中,在web.xml中添加以下代码
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
然后在tomcat启动的控制台界面中会出现错误提示
unable to load configuration
ERROR - Dispatcher initialization failed
Unable to load configuration. - bean - jar:file:/D:/Tomcat...
等错误信息。
经过多方查询,实验后,发现是由于两版本同时存在于webapps的目录下,造成的,
删除其他的struts版本应用后,就恢复正常了。
在系统的目录下拷贝了一下6个jar
commons-fileupload-1.2.1.jar
commons-logging-1.0.4.jar
freemarker-2.3.15.jar
ognl-2.7.3.jar
struts2-core-2.1.8.1.jar
xwork-core-2.1.6.jar