spring3.0 MVC 配置全局日期转换

java代码

import java.text.SimpleDateFormat;  
import java.util.Date;  
  
import org.springframework.beans.propertyeditors.CustomDateEditor;  
import org.springframework.web.bind.WebDataBinder;  
import org.springframework.web.bind.support.WebBindingInitializer;  
import org.springframework.web.context.request.WebRequest;  
  
public class DateConverter implements WebBindingInitializer {  
  
    public void initBinder(WebDataBinder binder, WebRequest request) {  
    	
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");  
        binder.registerCustomEditor(Date.class, new CustomDateEditor(df, false));  
    }  
}  


xml配置

<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">  
        <!-- 日期格式转换 -->  
        <property name="webBindingInitializer">  
            <bean class="DateConverter" />  
        </property>  
    </bean>


 

你可能感兴趣的:(java,spring,bean,mvc,Class,import)