寒假学习日报7

今天试了试昨天的那几个方法,然后发现如果作为外部文件引入时,部署到tomcat上无反应,但是直接运行却可以,于是我搜了搜

浏览器一般会报这个警告:Resource interpreted as Stylesheet but transferred with MIME type这种情况一般就是过滤器把所有的ContentType给设置为了html,导致css无法被解析,稍微改一下就行了。

String uri = request.getRequestURI();       

response.setCharacterEncoding("utf-8");       

if(uri.contains(".css") || uri.contains(".js") || uri.contains(".png"))       

{            //response.setContentType("text/css;charset=utf-8");        }     

  else        {            //处理响应乱码            response.setContentType("text/html;charset=utf-8");        }               

filterChain.doFilter(request,response);

原文地址:https://www.cnblogs.com/hhw12345/p/14908630.html