2017-02-17 6 views
0

次の設定を同時に使用できますか?WebMvcConfigurerAdapterとXMLベースの<mvc:resources />コンフィグレーション

<mvc:resources mapping="/static/**" location="/static/, classpath:/static/"/> 

@Configuration 
@EnableWebMvc 
public class ResourceMappingsAdapter extends WebMvcConfigurerAdapter { 
... 
@Override 
    public void addResourceHandlers(ResourceHandlerRegistry registry) { 
registry.addResourceHandler("/anotherStatic/", "file:///..."); 
} 

WebMvcConfigurerAdapterから追加されたマッピングは、コンテンツを提供していないようです。

答えて

0

結局私はこれを理解しました。命令は重要であるようです。 WebMvcConfigurerAdapterで

<mvc:resources mapping="/static/**" location="/static/" order="1"/> 

registry.setOrder(Ordered.HIGHEST_PRECEDENCE) 

を調整することで、問題を解決しました。

関連する問題