错误:
平时是引入boostrap的css文件和js文件都是通过引用官方网站的,最近因为网络不方便的原因,需要把CSS和JS文件导入本地,然后再让浏览器直接到项目去引用。后来chrome就报了这样的错误
Uncaught SyntaxError: Unexpected token <
login.jsp:3 Uncaught SyntaxError: Unexpected token <
login.jsp:36 Resource interpreted as Stylesheet but transferred with MIME type text/html:
原因:
这次错误是因为js和css加载不成功而引起的,在chrome的资源方面,是没办法看到文件被加载的。
解答:
web应用因拦截器代码问题导致加载html、js错误的解决方法
这篇博客刚好解决了我的问题。我也是因为之前编写的过滤器没放行css和js的请求,所以就出问题了。调整一下过滤器的代码即可。
扩展:
其它代码错误也会引起chrome报这个异常,stackoverflow对这个问题的有其它的分析和解决方法。