画像、JavaScript、CSS などの Spring MVC を使用して静的リソースにアクセスする必要があります。いくつかの調査の結果、次のエントリを に入れることでそれらにアクセスできることがわかりましたweb.xml
。
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.gif</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jpg</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.png</url-pattern>
</servlet-mapping>
WEB-INF/
しかし、これにより、フォルダーの下のリソースにアクセスできなくなりました。WEB-INF/
アクセスを制御するためだけに、すべてのリソースをフォルダの下に置きたいです。これどうやってするの?