/**
* Servlet Filter implementation class HttpResponseHeaderFilter
*/
@Startup
@Scope(ScopeType.APPLICATION)
@BypassInterceptors //必写,不过注解这个之后无法使用 @In Log log;
@Name("httpResponseHeaderFilter")
@Filter
public class HttpResponseHeaderFilter extends AbstractFilter{
@Logger Log log;
/**
* @see AbstractFilter#AbstractFilter()
*/
public HttpResponseHeaderFilter() {
super();
super.setRegexUrlPattern("(^/js/.*|^/css/.*|^/img/.*)"); //需要过来的文件路劲的正则表达式
}
@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
try{
HttpServletResponse httpResponse = (HttpServletResponse)response;
HttpServletRequest httpRequest = (HttpServletRequest)request;
/*写你要处理的代码*/
log.info("静态资源请求2:" + httpRequest.getRequestURL());
}catch(Exception e){
e.printStackTrace();
}
chain.doFilter(request, response);
}
}
分享到:
相关推荐
vue使用过滤器格式化日期 本文实例为大家分享了vue使用过滤器格式化日期的具体代码,供大家参考,具体内容如下 1、查看未过滤格式化的日期格式 2、设置模板函数format 接收日期值和日期格式 3、按照日期格式对...
Springboot中使用过滤器映射访问路径,并对请求地址进行重定向。
使用过滤器实现判断用户是否登录验证 使用过滤器实现判断用户是否登录验证
注意其过滤的URL为“/*”,表示当前的request请求。为了使设置生效,重起tomcat。
springboot +jsp开发的例子,使用maven,加上过滤器.do,可以直接跑起来
使用过滤器和熔断器为Spring Cloud Gateway创建灵活的路由规则适用于以下场景: 请求预处理:通过过滤器对请求进行预处理,如鉴权、请求参数校验、请求日志记录等,以提高请求的安全性和减轻后端服务的负担。 请求后...
使用过滤器完成用户登录验证 学习过滤器参考文件
过滤器的使用,用于介绍JAVA中的过滤器的使用技术。
这是一个不错的例子,使用过滤器解决了字符乱码的问题
在每个项目开发中都离不开过滤器,没有过滤器你连最基本的乱码都不能有效的解决,我这有个过滤器的小例子,大家下下来看看啊,也许对你有帮助!
这是J2EE练习5(exercise5)学习使用过滤器的题目,代码实现,作业报告
过滤器问题测试程序 博文链接:https://sivyer.iteye.com/blog/440792
1、在SpringBoot中如何实现自定义过滤器(Filter)和拦截器(Interceptor) 2、通过执行案例了解多个过滤器和拦截器的执行顺序 【本案例包含源码以及可执行的jar文件,源码文件建议使用IDEA进行导入查看学习,建议使用...
使用java过滤器,过滤掉目录文件和非.txt文件,并输出结果。
JSP过滤器方式实现无损坏给图片添加水印
主要介绍了Zabbix如何使用过滤器实现监控,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
这是一个使用过滤器实现cookie检查参考源码,大家可以学习一下
主要介绍了vue2 v-model/v-text 中使用过滤器的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
配置在web.xml中的过滤器,支持过滤get,post方式提交的参数