问题描述
小弟在做strut2和spring2.0整合的时候.老是出现下面的问题. 我先单独做的struts2的一个例子程序,没有问题, 再按照<struts2权威指南>这本书上进行整合,可就是报下面的错误,希望哪位大哥帮忙解决. 小弟都调试两天了....另外我想问问: 为什么我做struts2的例子的时候, 加入这个struts2-spring-plugin-2.0.11.1.jar包导入就出问题:嚴重的: Error filterStart, 把这个包去掉就可以... 是我的环境的问题还是?????2008/5/31 下午 02:35:32 org.apache.catalina.core.StandardContext start嚴重的: Error filterStart2008/5/31 下午 02:35:32 org.apache.catalina.core.StandardContext start嚴重的: Context [/ssh] startup failed due to previous errors问题补充:web.xml的配置如下:<context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/classes/applicationContext.xml</param-value></context-param><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> <servlet> <servlet-name>context</servlet-name> <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet>问题补充:我是在tomcat 6.0 下开发.
解决方案
你Tomcat什么版本?把<servlet> <servlet-name>context</servlet-name> <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet>改成<listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>试试
解决方案二:
看不出来问题所在,能不能把你的web.xml放上来看看。