我想通過使用JavaConfig(Spring MVC的4.0)如何使用JavaConfig將JSON應用於Spring MVC 4.0應用程序?
使用JSON(傑克遜庫)與我現有的應用程序我有我的配置:
@Configuration
@EnableWebMvc
@ComponentScan({ "my.package.controller" })
public class WebConfiguration extends WebMvcConfigurerAdapter {
@Bean(name = "viewResolver")
public InternalResourceViewResolver viewResolver() {
InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
viewResolver.setPrefix("/WEB-INF/pages/");
viewResolver.setSuffix(".jsp");
return viewResolver;
}
}
我想申請JSON配置,但我不知道找到解決方案。
我想我必須擴展WebMvcConfigurerAdapter。另一個細節,我使用Spring Security。
你能幫我嗎?
感謝
你試過org.springframework.web.servlet.view.json.MappingJacksonJsonView或org.springframework.web.servlet.view.json.MappingJackson2JsonView – Koitoer
我不明白如何實現它。我認爲我必須通過ViewResolver contentNegotiatingViewResolver替換InternalResourceViewResolver viewResolver(),但是我不明白如何添加JsonView。 –