に私は、Webアプリケーションのフォルダは、例えばJSやCSSファイルとリソースフォルダが含まれている春のWebアプリケーションでは、古典的な状況があります。Spring MVCのリソースマップは/ **
通常、私たちは春のWebアプリケーションの構成XMLに
<mvc:resources mapping="/resources/**" location="/resources/" />
このタグを配置する必要があり、これらのファイルへのアクセスをマッピングすることを見てきました。 私はいくつかの「対」または私は次のようにそれらをマッピングするために避ける作るリスクがあるかどうかを知りたい:
<mvc:resources mapping="/**" location="/resources/" />
内部のすべてのリソース「リソース」を「/」
で始まるマッピングされているような私はというよりも<script type="text/javascript" src="/js/myfile.js">
でのjsファイルをインポートう例えばこの結果として、
<script type="text/javascript" src="/resources/js/myfile.js">
この時点で
、私が見る唯一の結果は、「リソース」フォルダ外の他のリソースがマップされていないことです。しかし、セキュリティ上の理由があるかどうか私に尋ねます。
はリンクを見てみましょう - HTTPS ://spring.io/blog/2014/07/24/spring-framework-4-1-handling-static-web-resources –