论坛首页 入门讨论版 Java

疯了,Struts2在resin部署可以成功,在tomcat下死活找不到工程

浏览 250 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-01-29
下面是我的web.xml
<filter>
		<filter-name>struts2</filter-name>
		<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
		<init-param>
	         <param-name>struts.i18n.encoding</param-name>
	         <param-value>GBK</param-value>
	    </init-param>
	</filter>
	<filter-mapping>
		<filter-name>struts2</filter-name>
		<url-pattern>*.action</url-pattern>
	</filter-mapping>

<!-- start spring -->
	<servlet> 
	<servlet-name>SpringContextServlet</servlet-name> 
	<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class> 
	<load-on-startup>1</load-on-startup> 
	</servlet>

研究发现应该是struts2在Tomcat下的配置问题,Tomcat版本是5.5.7,去掉其中的filter就可以访问系统,加上去就访问不了,晕死~~struts2的jar包已经全部放到\common\lib目录下了,各位看看有没有什么问题呢?
   
时间:2008-02-17

	<filter-mapping>
		<filter-name>struts2</filter-name>
		<url-pattern>*.action</url-pattern>
	</filter-mapping>


改成


	<filter-mapping>
		<filter-name>struts2</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>


试试
   
0 请登录后投票
时间:2008-02-18
呵呵!
楼主冷静些啊!
冲动是魔鬼
   
0 请登录后投票
论坛首页 入门讨论版 Java

跳转论坛:
JavaEye推荐
    快速回复 引用上一条消息 (Alt+S)