JSP页面无法正常加载JS

Posted czar1996

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP页面无法正常加载JS相关的知识,希望对你有一定的参考价值。

在做练习时,发现jsp页面引入的js文件无法正常加载,相对路径和绝对路径都尝试过,浏览器控制台一直都报如下警告:

 

 

技术分享图片

 

项目结构如下:

技术分享图片

后来参考大佬们的解释后,在web.xml中添加了对js文件的过滤后,问题解决,原因就是如果不配置拦截路径,默认是会拦截外部引入的js文件,css文件被拦截也是同理。具体代码如下:

<servlet-mapping>
     <servlet-name >default </servlet-name >         
     <url-pattern >*.js</url-pattern>      
</servlet-mapping >

 

以上是关于JSP页面无法正常加载JS的主要内容,如果未能解决你的问题,请参考以下文章

java后台转发jsp地址到到前端页面的时候,前端页面效果未加载是怎么回事?

Maven工程webinfo下面的JSP页面无法加载.js.css文件的解决方案

angularJS使用ocLazyLoad实现js延迟加载

JSP页面JS和VBS的先后执行顺序。如何让VBS代码在页面加载完成后执行。

检查是不是已设置 JSP 片段

关于js在jsp页面中获取session的问题