List of usage examples for org.springframework.web.servlet.view ContentNegotiatingViewResolver setContentNegotiationManager
public void setContentNegotiationManager(@Nullable ContentNegotiationManager contentNegotiationManager)
From source file:com.foilen.smalltools.restapi.spring.MvcJsonSpringConfig.java
@Bean public ViewResolver contentNegotiatingViewResolver(ContentNegotiationManager contentNegotiationManager) { ContentNegotiatingViewResolver contentNegotiatingViewResolver = new ContentNegotiatingViewResolver(); contentNegotiatingViewResolver.setContentNegotiationManager(contentNegotiationManager); contentNegotiatingViewResolver.setDefaultViews(Collections.singletonList(mappingJackson2JsonView())); return contentNegotiatingViewResolver; }
From source file:com.mycompany.geocoordinate.config.AppConfiguration.java
@Bean public ContentNegotiatingViewResolver contentViewResolver() { ContentNegotiationManagerFactoryBean contentNegotiationManager = new ContentNegotiationManagerFactoryBean(); contentNegotiationManager.addMediaType("json", MediaType.APPLICATION_JSON); MappingJackson2JsonView defaultView = new MappingJackson2JsonView(); defaultView.setExtractValueFromSingleKeyModel(true); ContentNegotiatingViewResolver contentViewResolver = new ContentNegotiatingViewResolver(); contentViewResolver.setContentNegotiationManager(contentNegotiationManager.getObject()); contentViewResolver.setViewResolvers(Arrays.<ViewResolver>asList(viewResolver())); contentViewResolver.setDefaultViews(Arrays.<View>asList(defaultView)); return contentViewResolver; }
From source file:org.shaigor.rest.retro.security.gateway.config.OAuth2WebMvcConfigurerAdapter.java
@Bean public ContentNegotiatingViewResolver contentViewResolver() throws Exception { ContentNegotiationManagerFactoryBean contentNegotiationManager = new ContentNegotiationManagerFactoryBean(); contentNegotiationManager.addMediaType("json", MediaType.APPLICATION_JSON); InternalResourceViewResolver viewResolver = new InternalResourceViewResolver(); viewResolver.setPrefix("/WEB-INF/jsp/"); viewResolver.setSuffix(".jsp"); MappingJackson2JsonView defaultView = new MappingJackson2JsonView(); defaultView.setExtractValueFromSingleKeyModel(true); ContentNegotiatingViewResolver contentViewResolver = new ContentNegotiatingViewResolver(); contentViewResolver.setContentNegotiationManager(contentNegotiationManager.getObject()); contentViewResolver.setViewResolvers(Arrays.<ViewResolver>asList(viewResolver)); contentViewResolver.setDefaultViews(Arrays.<View>asList(defaultView)); return contentViewResolver; }
From source file:br.sp.mandala.config.WebConfiguration.java
@Bean public ViewResolver contentNegotiatingViewResolver(ContentNegotiationManager manager) { ContentNegotiatingViewResolver resolver = new ContentNegotiatingViewResolver(); resolver.setOrder(1);//ww w .jav a 2 s .c o m resolver.setContentNegotiationManager(manager); // Define all possible view resolvers List<ViewResolver> resolvers = new ArrayList<>(); resolvers.add(jspViewResolver()); resolver.setViewResolvers(resolvers); return resolver; }
From source file:net.ljcomputing.sr.config.StatusReporterMvcConfiguration.java
/** * Content negotiating view resolver.// w ww .j a v a 2s . c om * * @param manager the manager * @return the view resolver */ @Bean public ViewResolver contentNegotiatingViewResolver(ContentNegotiationManager manager) { List<ViewResolver> resolvers = new ArrayList<ViewResolver>(); resolvers.add(jspViewResolver()); ContentNegotiatingViewResolver resolver = new ContentNegotiatingViewResolver(); resolver.setContentNegotiationManager(manager); resolver.setViewResolvers(resolvers); return resolver; }
From source file:org.fede.calculator.web.MvcConfig.java
@Bean public ContentNegotiatingViewResolver cnResolver() { ContentNegotiatingViewResolver bean = new ContentNegotiatingViewResolver(); bean.setOrder(0);/* w w w . ja va 2s . co m*/ bean.setContentNegotiationManager(new ContentNegotiationManager(new PathExtensionContentNegotiationStrategy( Collections.singletonMap("json", MediaType.APPLICATION_JSON)))); MappingJackson2JsonView jacksonView = new MappingJackson2JsonView(); jacksonView.setExtractValueFromSingleKeyModel(true); bean.setDefaultViews(Arrays.asList(new View[] { jacksonView })); return bean; }
From source file:com.cami.spring.web.WebConfig.java
/** * Create the CNVR. Simplest setup - just pass in the * {@link ContentNegotiationManager}.//from w w w.ja va2 s . c o m * * @param manager The content negotiation manager to use. * @return A CNVR instance. */ @Bean public ViewResolver contentNegotiatingViewResolver(final ContentNegotiationManager manager) { final ContentNegotiatingViewResolver resolver = new ContentNegotiatingViewResolver(); resolver.setContentNegotiationManager(manager); final List<ViewResolver> resolvers = new ArrayList<>(); resolvers.add(getInternalResourceViewResolver()); resolver.setViewResolvers(resolvers); return resolver; }
From source file:com.urservices.urerp.ecole.config.web.WebConfig.java
/** * * @param manager//from w w w . j a v a 2s . co m * @return */ @Bean public ViewResolver contentNegotiatingViewResolver(ContentNegotiationManager manager) { ContentNegotiatingViewResolver resolver = new ContentNegotiatingViewResolver(); resolver.setContentNegotiationManager(manager); List<ViewResolver> resolvers = new ArrayList<ViewResolver>(); resolvers.add(getInternalResourceViewResolver()); resolvers.add(pdfViewResolver()); resolver.setViewResolvers(resolvers); return resolver; }
From source file:br.com.semanticwot.cd.conf.AppWebConfiguration.java
@Bean public ViewResolver contentNegotiatingViewResolver(ContentNegotiationManager manager) { // Esse mtodo determina os possiveis formatos de retorno da viewResolver List<ViewResolver> resolvers = new ArrayList<ViewResolver>(); resolvers.add(internalResourceViewResolver()); resolvers.add(new JsonViewResolver()); resolvers.add(getMarshallingXmlViewResolver()); ContentNegotiatingViewResolver resolver = new ContentNegotiatingViewResolver(); resolver.setViewResolvers(resolvers); resolver.setContentNegotiationManager(manager); return resolver; }
From source file:org.shaigor.rest.retro.client.config.ClientWebMvcConfigurerAdapter.java
@Bean public ContentNegotiatingViewResolver contentViewResolver() throws Exception { ContentNegotiatingViewResolver contentViewResolver = new ContentNegotiatingViewResolver(); ContentNegotiationManagerFactoryBean contentNegotiationManager = new ContentNegotiationManagerFactoryBean(); contentNegotiationManager.addMediaType("json", MediaType.APPLICATION_JSON); contentViewResolver.setContentNegotiationManager(contentNegotiationManager.getObject()); contentViewResolver.setDefaultViews(Arrays.<View>asList(new MappingJackson2JsonView())); return contentViewResolver; }