在web.xml中加入过滤器

2024年11月27日 21:37
有4个网友回答
网友(1):

在web.xml中加入过滤器,参考代码如下:

authority //过滤器的名称,可以自行修改
com.topcheer.filter.AuthorityFilter
//初始化的参数
NotRequiredAuthorityURL
/downloadImageControl.action,/initLogin.action,/default.jsp,/logout.jsp,/invalidation.jsp,/login.action,/default.action
//初始化的参数
//初始化的参数
invalidURL //过滤器要过滤的对象,可自行设置
/invalidation.jsp



//过滤器映射
authority
*.action
//过滤器映射
//过滤器映射
authority
*.jsp

网友(2):

直接使用spring的过滤器就可以定义好对应filter和filter-mapping之后即可自动进行过滤,典型的就是编码过滤器。

CharacterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter

encoding
UTF-8



CharacterEncodingFilter
/*

备注:
这个是固定写法,代码中的“*”表示所有内容都必须经过此过滤器,也可以自定义类型。
也可以自动与过滤器,之后只需要继承自Filter 即可。

网友(3):

能满足你不

encodingFilter
org.springframework.web.filter.CharacterEncodingFilter

encoding
UTF-8




encodingFilter
*.htm

网友(4):

自己建个过滤器类 然后在web.xml文件中这样配置信息

MyFilterfilter-name>
myPackage.FilterClassfilter-class>
filter>


MyFilterfilter-name>
/job