严重: Exception starting filter struts2 该怎么解决,急!!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/02 01:32:23
严重: Exception starting filter struts2
Unable to load configuration. - bean - jar:file:/D:/Struts2_workBench/struts2/WebRoot/WEB-INF/lib/struts2-core-2.0.14.jar!/struts-default.xml:36:148
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:205)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3696)
at org.apache.catalina.core.Stan

struts-default.xml文件第36行配置有问题。

struts-default.xml文件第36行配置有问题。
你用的是struts 2.0.14 你看下默认的web.xml中的控制器是如何配置的
web.xml中莫不是没有添加spring相关的配置文件
<!-- 设定Spring配置文件 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:*applicationContext*.xml
</param-value>
</context-param>

首先确定web.xml配置的核心过滤器路径是否正确,到源代码中找到FilterDispatcher的全路径考进来,如果正确的话建议加入log4j文件调试~

先导入blank.war,再修改配置文件,方便点。
希望能帮到你