gpt4 book ai didi

java - 将 jQuery 文件与 Spring MVC 链接

转载 作者:行者123 更新时间:2023-12-03 11:39:41 25 4
gpt4 key购买 nike

我在链接 jQuery 文件时遇到问题,已将 .js 文件放在下面

网页内容

--js

-----toggle.js

文件结构显示在... ( /image/4lZpj.png )

Web.xml 文件

    <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>FirstSpringMVCProject</display-name>

<servlet>
<servlet-name>spring-dispatcher</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>spring-dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

</web-app>
<小时/>

Spring-dispatcher-servlet.xml

   <beans xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd">


<context:component-scan base-package="com.gontuseries.studentadmissioncontroller" />

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


<mvc:annotation-driven/>

<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver" >
<property name="prefix">
<value>/WEB-INF/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>

</bean>

但是.js文件没有链接起来,请给我一个指示,提前谢谢!!!

最佳答案

我认为你应该放置 ${pageContext.servletContext.contextPath} 并且你应该注意到 Spring-dispatcher-servlet.xml 中声明的名称(和版本)必须与/js 中的文件相同目录(jquery-1.6.2.js、jquery-1.11.1.js、jquery.js v.v...)

<script type="text/javascript" src="${pageContext.servletContext.contextPath}/js/jquery-1.6.2.js"></script>

正如大家所建议的,请确保您拥有

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

在 Spring-dispatcher-servlet.xml

希望能成功

关于java - 将 jQuery 文件与 Spring MVC 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26336029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com