Ho uno Spring MVC classe di configurazione in questo modo:come aggiungere RequestMappingHandlerMapping e ResourceHandlers a una classe di configurazione SpringMVC
@Configuration
@EnableWebMvc
public class WebConfig extends WebMvcConfigurerAdapter{
@Bean
public InternalResourceViewResolver configureInternalResourceViewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/WEB-INF/views/");
resolver.setSuffix(".jsp");
return resolver;
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").addResourceLocations(
"/resources/");
}
}
Ho un problema con Maping URL con una barra finale, simile a this. quindi voglio aggiungere la classe RequestMappingHandlerMapping
, ma in base all'istruzione ottengo there ho bisogno di estendereWebMvcConfigurationSupport
classe e attuare il metodo requestMappingHandlerMapping()
, ma sfortunatamente ho già esteso la classe WebMvcConfigurationSupport per il mapping delle risorse. C'è un modo per aggiungere il gestore di mapping più necessario alla mia classe?
NOTA: io sto usando la versione Primavera 3.1.1.RELEASE