web项目中过滤器不对某些指定文件进行过滤
2015-12-27 17:14
288 查看
过滤器的配置:
<filter>
<filter-name>actionFilter</filter-name>
<filter-class>com.edu.fzu.station.filter.ActionFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>actionFilter</filter-name>
<url-pattern>/*</url-pattern>//对所有的文件进行过滤
</filter-mapping>
在过滤器文件(比如这里是ActionFilter文件)中加入下面的代码:
if(requestURIName.endsWith(".jsp")||requestURIName.endsWith(".js")||requestURIName.endsWith(".css")){
chain.doFilter(httpRequest, httpResponse);
return;
}
比如这里是把以jsp,js和css为后缀的文件放过去,不对他们进行过滤。
如果想对其他类型的文件进行过滤的话,只要把相应文件的后缀名加到上面的代码就可以了。
<filter>
<filter-name>actionFilter</filter-name>
<filter-class>com.edu.fzu.station.filter.ActionFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>actionFilter</filter-name>
<url-pattern>/*</url-pattern>//对所有的文件进行过滤
</filter-mapping>
在过滤器文件(比如这里是ActionFilter文件)中加入下面的代码:
if(requestURIName.endsWith(".jsp")||requestURIName.endsWith(".js")||requestURIName.endsWith(".css")){
chain.doFilter(httpRequest, httpResponse);
return;
}
比如这里是把以jsp,js和css为后缀的文件放过去,不对他们进行过滤。
如果想对其他类型的文件进行过滤的话,只要把相应文件的后缀名加到上面的代码就可以了。
相关文章推荐
- 怎样去掉优酷视频的广告
- 基于ZooKeeper的分布式Session实现
- 31.iPhone的磁场传感器简单介绍
- Java实现简单的DES加密解密
- C++的双冒号
- 线程的简单小结
- RHEL6.6 PXE安装-基于VMWare WorkStation
- 多实例安装mysql
- 用TextView动态显示文件内容
- 破解官网最新版phpstorm10.0.1
- 【翻译自mos文章】job 不能自己主动运行的解决方法
- 图像处理算法基础(九)---求最佳分割门限并分割
- 杭电 hdu2955 0-1背包 Robberies
- 30.iPhone的电源传感器简单介绍
- jfinal-utils
- [fMRI手册]Handbook of functional MRI Data Analysis—Chapter 5
- Openwrt编译问题:Libnettle 3.1 was not found.
- Java基础之数据类型
- 29.iPhone距离传感器的简单使用
- 【机器学习】Softmax Regression简介