Spring3.0.5,Controller未继承任何类,使用注解方式响应前端请求
一个表单类似:
开始日期:2009-09-09
结束时间:2009-09-10 18:00:00
批准时间:2009/09/12
对应的javaBean中的类型都是java.util.Date
配置文件为
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="webBindingInitializer">
<bean class="xx.xxx.MyBindingInitializer"/>
</property>
</bean>
MyBindingInitializer中,initBinder方法里的
binder.registerCustomEditor(Date.class, new XXXEditor());
在XXXEditor的setAsText方法中,使用系统所有可能用到的format格式一一尝试,捕获异常,最后正确绑定。
请问大家有没有更好地方法?