日期:2014-05-20  浏览次数:20718 次

ssh整合配置问题
web.xml配置如下
Java code

 <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  
  <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>



但出现了一下错误:
Java code

2011-9-15 20:48:10 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2011-9-15 20:48:10 org.apache.catalina.core.StandardContext start
严重: Context [/ssh_test_01] startup failed due to previous errors



------解决方案--------------------
把<listener>的位置和<welcome-file-list>交换一下看看

------解决方案--------------------
是不是jar包版本不兼容的问题。
------解决方案--------------------
把你之前的项目删掉 看是不是有冲突
------解决方案--------------------
把commons-logging.jar换换
------解决方案--------------------
可以看看这个帖子 跟你的问题一样
http://topic.csdn.net/u/20070326/11/02f5bf95-78a3-49fe-81c8-3d47d9a0b74f.html?73942737
------解决方案--------------------
myeclipse 右键一个是复制文件一个是复制文件名 
jar包导入 是否对了 
listenter和filter两个在web.xml中排在前面,不在后面 ,不过谁先谁后忘了!
------解决方案--------------------
不能这样替换
探讨
把org.springframework.web.context.ContextLoaderListener

换成org.springframework.web.context.ContextLoaderServlet

出现了如下信息:

Java code

log4j:ERROR LogMananger.repositorySelector was null likely……

------解决方案--------------------
你自己定义的LOG日志的文件没有正确指定吧
------解决方案--------------------
没有正确指定