filter只过滤jsp不过滤action解决方法
2012-04-12 12:05
197 查看
修改在web.xml中的配置,将过滤的配置放到struts前面,如下
可能原因是如果将struts配在前面,action都被struts的url-pattern配置拦截了,如有错误,望纠正
<!-- 配置用户登录过滤器 --> <filter> <filter-name>checkLoginFilter</filter-name> <filter-class>com.alpha.web.filter.CheckLoginFilter</filter-class> <init-param> <description>检查失败后需要定向到的页面</description> <param-name>redirectURL</param-name> <param-value>Login/Login.jsp</param-value> </init-param> <init-param> <description>不用检查用户的页面列表,用","分隔</description> <param-name>notCheckURLList</param-name> <param-value>Login.jsp,login.action</param-value> </init-param> </filter> <filter-mapping> <filter-name>checkLoginFilter</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> <filter-mapping> <filter-name>checkLoginFilter</filter-name> <url-pattern>*.action</url-pattern> </filter-mapping> <!-- =========================================== --> <!-- 配置Struts2 --> <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>/action/*</url-pattern> </filter-mapping>
可能原因是如果将struts配在前面,action都被struts的url-pattern配置拦截了,如有错误,望纠正
相关文章推荐
- asp.net MVC利用ActionFilterAttribute过滤关键字的方法
- Struts2.1.8 JSP提交Action后,获取中文乱码解决方法
- asp.net MVC利用ActionFilterAttribute过滤关键字的方法
- struts2中JSP无法用<jsp:forward page="test.action"> 跳转到对应的 action中解决方法
- 关于javaweb filter中过滤了css文件的解决方法
- java:struts学习(3)-jsp传递中文到action的解决方法,简易!!
- struts中Action跳转jsp页面图片.css乱----解决方法
- Java解决在浏览器地址栏中输入url访问action的问题以及拦截方法过滤的简易实现
- 在jsp页面用request.setAttribute()在action用request.getAttribute()接收得到为null的问题的解决方法
- Java解决在浏览器地址栏中输入url访问action的问题以及拦截方法过滤的简易实现
- struts2 Action返回JSP页面CSS和JavaScript失效的解决方法。
- jsp参数过滤防注入的解决方法
- 3种方法解决Struts2中forward问题!通过jsp:forward跳转到WEB-INF 下的action中
- Servlet Action is not available 错误的其他可能原因和解决方法
- /doreg.jsp (line: 11, column: 0) Expecting "jsp:param" standard action with "name" and "value" attributes 错误解决办法
- 解决FCKeditor在线文本编辑器自动过滤HTML标签的方法
- jsp传值中文乱码问题解决方法示例介绍
- Microsoft.Crm.Setup.SrsDataConector.RegisterServerAction 操作失败 Requested value 'Geo' was not found 的解决方法
- 两个Jsp页面间传递中文乱码的解决方法
- jsp接收action的值的方法总结