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个回答

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

<mvc:resources mapping="/js/" location="/js/**"/>
    <mvc:default-servlet-handler/>

引入的路径去掉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。

qq_39249094
一起灬去看流星雨 回复风情小皮球: 晕,抱歉,看错了
8 个月之前 回复
weixin_44617722
风情小皮球 jsp在webapp下的,不是WEB-INF
8 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问