Spring 3.0.5 で Spring JS 2.3.0 を使用しており、リソース (css および js ファイル) に対して applicationContext.xml を適切に構成したと考えています。スニペットは次のとおりです。
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 フォルダーの下にあります。Firebug は、Spring リソースに対して 404 を示します。
404 が見つかりません - http://localhost:8080/springmvc/resources/Spring.js 404 が見つかりません - http://localhost:8080/springmvc/resources/Spring-Dojo.js
私が間違っていることについて正しい方向に向けてください。