整合strut2时,报了如下错,如果不在web.xml配置<filter>不会报错,配置就报错,不知道什么原因?
大家帮忙看下,tomcat6.0 ,jdk 1.6。2009-12-30 13:57:49 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter struts2
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:249)
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:3800)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4450)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1173)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1271)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:296)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:595)
2009-12-30 13:57:49 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2009-12-30 13:57:49 org.apache.catalina.core.StandardContext start
严重: Context [/WebCRM] startup failed due to previous errors
大家帮忙看下,tomcat6.0 ,jdk 1.6。2009-12-30 13:57:49 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter struts2
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:249)
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:3800)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4450)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1173)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1271)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:296)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:595)
2009-12-30 13:57:49 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2009-12-30 13:57:49 org.apache.catalina.core.StandardContext start
严重: Context [/WebCRM] startup failed due to previous errors
解决方案 »
- 如何获取下拉列表的值并保存。多谢帮忙!
- Struts2 在JSP页面获取不到setAttribute过来的参数
- 急需雷电III的java源码!
- struts 自定义标签问题.
- 关于5.0中可变参数的问题
- Hibernate关联表查询
- 小弟请教:如何在servlet转发时设置将页面转发到具体的帧中!!!急
- 日本要成为联合国常任理事国,安南支持,请大家来签名(5)
- 比较菜的问题:我在tomcat4.1里无法\WEB-INF\classes目录下的类,而在tomcat3.2下面却可以。提示错误如下。。
- 我等了一夜了,也没解决问题!(续)
- struts1 bean 的简单显示 问题
- 2009年度,市场最经典的java面试题……你敢挑战一下吗?
<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>
filter配置的没错
估计是jar包问题
你再看看你导入的文件,或者你再看看自己配置web.xml文件的时候是否些错
commons-io-1.3.2.jar
commons-fileupload-1.2.1.jar
在者,着个问题不用看,肯定是jar的问题
<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>