WebContent/resources/js/test.js フォルダーに js ファイルがあります。同じファイルをjspに含めようとしています。しかし、jsp ファイルは js ファイルを見つけることができません (ブラウザ コンソールの 404 エラー)。SOでいくつかの質問を投げかけました:
すべてのリクエストを処理するように SpringMVC を構成できますが、静的コンテンツ ディレクトリは除外できますか?
JSP に転送するサーブレットを呼び出すときに、ブラウザが CSS、画像、リンクなどの関連リソースにアクセス/検索できない
STS Spring MVC: JSP に JS ファイルを含める方法
しかし、まだ役に立ちません。ここに私のコードがあります:
アプリケーション コンテキストでは、mvc:resource タグを使用しています。
<mvc:resources mapping="/resources/**" location="/resources/" />
私のjspで
<script src="${contextPath}/resources/js/test.js" type="text/javascript"></script>
でsrc値を与えてみました
<c:url>
それも。
私のweb.xmlには
<servlet-mapping>
<servlet-name>TestProject</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
ファイアーバグ 言う
The requested resource (/resources/js/test.js) is not available.
どんな助けでも大歓迎です。
アップデート
firebugでのGETリクエストURLはこちら
http://localhost:8080/TestProject/resources/js/test.js
そうですか??