From 267dbb29a3c31e371d1a5cb9171be5a416ecf778 Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Mon, 07 May 2018 13:51:01 +0800 Subject: [PATCH] 地图相关资源 --- src/main/java/com/moral/config/MvcConfiguration.java | 27 +++++++++++++++++++++++---- 1 files changed, 23 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/moral/config/MvcConfiguration.java b/src/main/java/com/moral/config/MvcConfiguration.java index 7eff65c..b2462ae 100644 --- a/src/main/java/com/moral/config/MvcConfiguration.java +++ b/src/main/java/com/moral/config/MvcConfiguration.java @@ -1,12 +1,17 @@ package com.moral.config; +import com.moral.common.convert.StringToDateConverter; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.core.convert.support.GenericConversionService; +import org.springframework.web.bind.support.ConfigurableWebBindingInitializer; import org.springframework.web.servlet.ViewResolver; -import org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer; -import org.springframework.web.servlet.config.annotation.EnableWebMvc; -import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; +import org.springframework.web.servlet.config.annotation.*; +import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter; import org.springframework.web.servlet.view.InternalResourceViewResolver; + +import javax.annotation.PostConstruct; @Configuration @EnableWebMvc @@ -23,6 +28,20 @@ DefaultServletHandlerConfigurer configurer) { configurer.enable(); } + @Autowired + private RequestMappingHandlerAdapter handlerAdapter; + /** + * ��������������������������������� + */ + @PostConstruct + public void initEditableValidation() { + ConfigurableWebBindingInitializer initializer = (ConfigurableWebBindingInitializer) handlerAdapter + .getWebBindingInitializer(); + if (initializer.getConversionService() != null) { + GenericConversionService genericConversionService = (GenericConversionService) initializer + .getConversionService(); + genericConversionService.addConverter(new StringToDateConverter()); + } - + } } -- Gitblit v1.8.0