我在Spring 3.0.5中使用Spring JS 2.3.0,並相信我已經爲資源(css和js文件)正確配置了applicationContext.xml。下面是摘錄:Spring-JS無法找到網絡資源
的applicationContext.xml
<mvc:resources mapping="/resources/**" location="/, classpath:/META-INF/web-resources/" />
<mvc:default-servlet-handler />
JSP頁面
<LINK rel="stylesheet" type="text/css" href="<c:url value="/resources/js/xwt/themes/reboot2/reboot2.css"/>">
<LINK rel="stylesheet" type="text/css" href="<c:url value="/resources/js/xwt/themes/reboot2/reboot2-xwt.css"/>">
<SCRIPT type="text/javascript" src="<c:url value="/resources/js/dojo/dojo.js"/>"></SCRIPT>
<script type="text/javascript" src="<c:url value="/resources/Spring.js" />"> </script>
<script type="text/javascript" src="<c:url value="/resources/Spring-Dojo.js" />"> </script>
的web.xml
<servlet-mapping>
<servlet-name>Spring Servlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
當請求jsp頁面中,Spring.js而Spring-Dojo.js不會被訪問,而應用程序根目錄下的其他資源將被訪問。順便說一句,spring-js位於WEB-INF/lib文件夾下。螢火顯示404溫泉資源:
404未找到 - http://localhost:8080/springmvc/resources/Spring.js 404未找到 - http://localhost:8080/springmvc/resources/Spring-Dojo.js
可能有些請點我在正確的方向,以什麼我做錯了嗎?
更新:我改變了網址,春天資源<腳本類型=」 text/javascript「src =」 「> \t 」>>。這仍然不起作用 –
你的jsps位於哪裏? – Jack
傑克,他們在應用程序根目錄下。 –