2015-05-22 3 views
1

I'm переписывание контекста пружинного из XML в класс Java, но я не знаю эту часть:проходят весной контекст из XML в Java

<interceptors> 
    <interceptor> 
     <mapping path="/index.html"/> 
     <beans:bean id="webContentInterceptor" class="org.springframework.web.servlet.mvc.WebContentInterceptor"> 
      <beans:property name="cacheSeconds" value="0"/> 
      <beans:property name="useExpiresHeader" value="true"/> 
      <beans:property name="useCacheControlHeader" value="true"/> 
      <beans:property name="useCacheControlNoStore" value="true"/> 
     </beans:bean> 
    </interceptor> 
</interceptors> 

Я переписан, но перехватчики и отображение тегов Я не 't знаю:

@Bean 
public WebContentInterceptor webContentInterceptor() { 
    WebContentInterceptor webContentInterceptor = new WebContentInterceptor(); 
    webContentInterceptor.setCacheSeconds(0); 
    webContentInterceptor.setUseExpiresHeader(true); 
    webContentInterceptor.setUseCacheControlHeader(true); 
    webContentInterceptor.setUseCacheControlNoStore(true); 

    return webContentInterceptor; 
} 

ответ

1

Если у вас есть класс как WebConfig, где вы добавили @EnableWebMvc, изменить его на что-то вроде следующего:

@EnableWebMvc 
@Configuration 
public class WebConfig extends WebMvcConfigurerAdapter { 

    @Override 
    public void addInterceptors(InterceptorRegistry registry) { 
     final WebContentInterceptor webContentInterceptor = new WebContentInterceptor(); 
     //the rest of the initialization here 
     registry.addInterceptor(webContentInterceptor).addPathPatterns("/index.html); 
    } 

} 
+0

Большое спасибо и тег ? –

+0

Добро пожаловать! Проверьте мой обновленный ответ – geoand

Смежные вопросы