SpringMVCでの静的リソースアクセス

933 ワード

DispatcherServiceletブロッキングパスを「/」に設定し、すべてのリクエストをブロックすると、js、css、jpgなどのファイルへのアクセスもブロックされます.つまり、プロジェクトではリソースファイルにアクセスできません.
解決策:SpringMVCのプロファイルに次の2つの文を追加します.
    
    <mvc:annotation-driven/>
    
    <mvc:default-servlet-handler/>

アクセスするときは、次のようなアクセスパスに注意してください.
<script src="${pageContext.request.contextPath}/js/jquery-2.2.4.js">script>

パスの前に${pageContext.request.contextPath}を付けます.