List of usage examples for org.springframework.web.servlet.mvc.method.annotation RequestMappingHandlerAdapter setWebBindingInitializer
public void setWebBindingInitializer(@Nullable WebBindingInitializer webBindingInitializer)
From source file:com.devnexus.ting.web.config.WebConfig.java
@Bean public RequestMappingHandlerAdapter requestMappingHandlerAdapter() { RequestMappingHandlerAdapter requestMappingHandlerAdapter = new RequestMappingHandlerAdapter(); final ConfigurableWebBindingInitializer bindingInitializer = new ConfigurableWebBindingInitializer(); conversionService.addConverter(new StringToEvent()); conversionService.addConverter(new StringToRoom()); conversionService.addConverter(new StringToSpeaker()); conversionService.addConverter(new StringToSkillLevel()); conversionService.addConverter(new StringToPresentationType()); conversionService.addConverter(new StringToSponsorLevel()); bindingInitializer.setConversionService(conversionService); bindingInitializer.setValidator(validator()); requestMappingHandlerAdapter.setWebBindingInitializer(bindingInitializer); List<HttpMessageConverter<?>> messageConverters = new ArrayList<HttpMessageConverter<?>>(3); messageConverters.add(jsonConverter()); messageConverters.add(marshallingConverter()); messageConverters.add(atomConverter()); requestMappingHandlerAdapter.setMessageConverters(messageConverters); return requestMappingHandlerAdapter; }