web项目有个过滤器,对所有内容除css,js,map文件外进行过滤,如果没有问题就放行,其中放行前有条语句               response.setContentType("text/html;charset=utf-8"); 以前该项目在myeclipse下面开发,用的是jdk8,一直没有问题。最近将项目迁移到eclipse上面开发,并且将jdk换为了jdk11,然后浏览器加载页面时,会提示该页面需要的bootstrap.min.css有问题:Resource interpreted as Stylesheet but transferred with MIME type text/html。 直接用浏览器访问css是可以打开的。如果把过滤器里面的语句response.setContentType("text/html;charset=utf-8"); 去掉,css就起作用了,但是导致有些页面会乱码。试了很多办法都不行,唯一可行的办法就是采用bootstrap的公共cdn。假如不用公共cdn,那么请问高手要怎么修改过滤器呢?