2 qq 30067349 qq_30067349 于 2016.03.01 10:20 提问

dofiter可以过滤jsp,html等后缀的url,但就是过滤不了.do请求是哪里错了吗
<filter>
    <filter-name>Filter</filter-name>
    <filter-class>com.aa.Filter</filter-class>
</filter>
<filter-mapping>
    <filter-name>Filter</filter-name>
    <url-pattern>/aa/*</url-pattern>
</filter-mapping>

2个回答

sliping123
sliping123   2016.03.01 11:14

看下你的文件路径的问题,和Url格式的问题,你描述信息不详

qq_30067349
qq_30067349   2016.03.01 11:58

文件路径和格式都没问题,jsp这样后缀的文件都可以过滤就是.do文件无法过滤

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Struts2 使用.do后缀的请求方式
struts早期的1版本,以.do为后缀。 spring的MVC也是以.do为后缀。 struts收购鼎鼎大名的webwork2和开发团队后,将webwork简单封装,原计划是叫做strutsTi,后来怕广大struts1的老用户有歧义,改名叫做struts2,并沿用了webwork2的规则,即.action为后缀。 默认情况下,struts2是无法处理以.do为后缀的请求url的。 我们可以通过配
springboot url拦截定制
构建web应用程序时,并不是所有的URL请求都遵循默认的规则。有时,我们希望RESTful URL匹配的时候包含定界符“.”,这种情况在Spring中可以称之为“定界符定义的格式”;有时,我们希望识别斜杠的存在。Spring提供了接口供开发人员按照需求定制。 在之前的几篇文章中,可以通过WebConfiguration类来定制程序中的过滤器、格式化工具等等,同样得,也可以在这个类中用类似的办
Struts2 web项目自写Filter无法过滤*.action地址
filter纯正的servlet过滤器,通过在web.xml配置filter-mapping达到相关规则过滤,我过滤jsp,action所以相应的写成*.jsp,*.action LoginFilter *.action LoginFilter *.jsp 奇怪的是,jsp都过滤成功,偏偏action的访问过滤不了,究其原因发现,struts2也有自己的filte
对于URL重写,支持无后缀url请求
有些资料讲如果要支持目录必须使用iiswriter,或者其他软件,其实通过简单对iis配置,再利用urlwriter就可以完美解决url重写的问题可以将http://abc.domain.com/blog转向到http://www.domain.com/xxx.aspx?username=abc当然首先要将主机的泛域名支持打开。做法是A。打开IIS,右击站点(虚拟目录)-》属性-》主目录-》配置-
<url-pattern>写成/和/*的区别
<url-pattern>/</url-pattern>: 会匹配到/springmvc这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url。<url-pattern>/*</url-pattern>: 会匹配所有的url:路径型的和后缀型的url(包括/springmvc,.jsp,.js和*.html等)。 下面是关于这个问题在stack overflow上的解释:
java web 拦截访问后缀的方法
第一种方法:http://tuckey.org/urlrewrite/ 使用介绍: http://blog.csdn.net/uhyuuhyu/article/details/12408647 http://blog.csdn.net/oatmeal2015/article/details/52688432?locationNum=5&fps=1 第二种方法:自己在filter里边
web访问路径url省略jsp等后缀--伪静态
下载urlrewritefilter-4.0.3.jar添加到项目中在WEB-INF中新建urlrewrite.xml文件<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 4.0//EN" "http://www.tuckey.org/re
Weblogic/Tomcat服务器(过滤)禁止访问指定后缀名文件
在web.xml中添加如下代码:                                                       ABC                          *.list                          *.conf
使用Filter过滤器,控制不能直接访问JSP文件
在项目中,我们需要控制用户不能直接访问JSP页面,需要实现此功能很简单,1.使用过滤器控制如果用户请求了JSP页面,直接跳转到指定的URL,如主页,2.在web.xml文件中配置,当服务器启动时,自动加载过滤器 1、编码JspFilter过滤器,需要实现Filter package com.weixin.common.filter; import java.io.IOExceptio
对Tomcat访问请求及处理的理解
对tomcat处理请求,及servlet工作原理的理解