风情小皮球
2019-07-29 11:09
采纳率: 87.5%
浏览 1.1k
已采纳

IDEA的jsp中引入jquery失败

首先文件的相对位置:

要在test.jsp里面引入jquery

下面上代码:

<script type="text/javascript" src="js/jquery-3.4.1.min.js"/>

但是最后的运行结果是:

图片说明

这里jquery引入失败了。文件的相对位置貌似也没有错误,错误出在了哪里?

还有SpringMVC的配置文件写了:

<mvc:resources mapping="/js/**" location="/js/**"/>

web.xml中的拦截器:

<servlet-mapping>
    <servlet-name>dispatcherServlet</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>

求解答!!!!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 风情小皮球 2019-07-29 16:11
    已采纳

    把SpringMVC的配置这么改就可以啦

    <mvc:resources mapping="/js/" location="/js/**"/>
        <mvc:default-servlet-handler/>
    
    已采纳该答案
    打赏 评论
  • 风再起时_k 2019-07-29 14:35

    引入的路径去掉js目录试一试。浏览器显示404说明没找到jquery,你在配置文件里配置的资源路径是js文件夹下所有文件,引入的时候又写了“js/jquery-3.4.1.min.js”,最后路径是“js/js/jquery-3.4.1.min.js”。初学者,如果说错请拍砖...

    打赏 评论
  • 不对,首先你的jsp文件是在WEB-INF下面,而你的js文件是跟WEF-INF同级的js文件夹下,你的路径js/jquery-3.4.1.min.js这种写法是基于当前文件同级的js文件夹,而你当前同级没有此文件夹,正确写法应该是../js/jquery-3.4.1.min.js。

    打赏 评论

相关推荐 更多相似问题