0
我有一個Spring web應用程序中的經典情況,其中webapp文件夾包含具有JS或CSS文件的資源文件夾,例如。spring mvc資源映射到/ **
通常情況下,我已經看到了映射訪問這些文件,我們必須把這個標籤
<mvc:resources mapping="/resources/**" location="/resources/" />
在春天web應用程序配置XML。 我想知道是否有一些「與」或風險,使我避免它們與以下地圖:
<mvc:resources mapping="/**" location="/resources/" />
使得每個資源裏面的「資源」被映射爲「/」
開始因爲這樣做的結果,比如我會導入js文件與
<script type="text/javascript" src="/js/myfile.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 –