struts拦截到的请求如何转交给servlet 不改struts2的拦截路径
解决方案 »
- 求Tomcat5.0安装包和压缩包!!
- myeclipse+tomcat无法正常启动strtus2下的包 求解
- 有.war以及源程序,如何将他们加入到jbuilder的工程中
- 关于javabean的问题??
- JSP网页读取传递的汉字是乱码,为什么呀?我进行了request.setCharacterEncoding("gb2312")?
- ajax二级联动 公司、部门 后台传回前台数据问题
- 有懂zTree的大神吗?高分。。。。。
- tomcat+apache整合最后出现的问题
- 有关把jb中的war文件移到tomcat所出现的问题???急急急!!
- JSP中如何存取java bean的非String类型?
- 有这么一个需求,请各位帮我搭个架子!
- 转义问题,高手帮忙看看!
现在的请求都是被struts2拦截了
我想判断请求路径 如果满足我的条件 我就转交给servlet处理
就是这种情况因为这个servlet不是我写的 是第三方jar提供的 我必须把请求转交给这个servlet处理
那是你web.xml文件配置的问题.
你struts2 只配置成拦截 *.action和.jsp不就完了吗 不一定要配置成 /*
<servlet>
<servlet-name>Connector</servlet-name>
<servlet-class>
com.qqhrgov.filter.MyConnectorServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet> <servlet-mapping>
<servlet-name>Connector</servlet-name>
<url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
</servlet-mapping>
<!-- FCKeditor结束 -->
<filter>
<filter-name>struts2-cleanup</filter-name>
<filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> <filter>
<filter-name>openSessionInView</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>openSessionInView</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> <listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener> <context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param> <filter>
<filter-name>struts2</filter-name>
<filter-class>com.qqhrgov.filter.MyStrutsPrepareAndExecuteFilter</filter-class>
</filter> <filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> <servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet> <servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>