码迷,mamicode.com
首页 > 编程语言 > 详细

SpringBoot2 Filter执行两次问题解决

时间:2019-09-02 12:18:06      阅读:613      评论:0      收藏:0      [点我收藏+]

标签:over   print   cep   ack   exce   ons   spring   执行   问题解决   

原因:在请求指定url之外还请求了/favicon.ico 地址 过滤掉问题就解决了




@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
HttpServletRequest httpServletRequest=(HttpServletRequest) request;
//favicon 不请求 否则给人执行两次的错觉
if(!httpServletRequest.getRequestURI().contains("favicon.ico")){
System.out.println(httpServletRequest.getRequestURI());
chain.doFilter(request,response);
}

}

}

SpringBoot2 Filter执行两次问题解决

标签:over   print   cep   ack   exce   ons   spring   执行   问题解决   

原文地址:https://www.cnblogs.com/coderdxj/p/11445303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!