WebアプリケーションでResourceHandlerを使用することはできません。私はJavaScriptを使用してこのコードを試してみたが、それSpring mvc 4 ResourceHandlersが動作しない
:tomcat8 Webアプリケーションfolerで
マイアプリ:ここに私のResourcesHandlerが
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry)
{
registry.addResourceHandler("/css/**").addResourceLocations("classpath:/css/");
registry.addResourceHandler("/img/**").addResourceLocations("classpath:/img/");
registry.addResourceHandler("/script/**").addResourceLocations("classpath:/script/");
}
マイプロジェクト構造をimplimentです動作しません:
<script src="${pageContext.request.contextPath}/script/angular.min.js"></script>
addResourceHandlersで "classpath:"を削除しようとしましたが、運がありません。 どうすれば修正できますか?
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry)
{
registry.addResourceHandler("/css/**").addResourceLocations("../resources/css/");
registry.addResourceHandler("/img/**").addResourceLocations("../resources/img/");
registry.addResourceHandler("/script/**").addResourceLocations("../resources/script/");
}
これは本当に悪い考えです。その文の中に悪いことは、働くことができない、できない、そしてしないことを意味します。 –