码迷,mamicode.com
首页 > 其他好文 > 详细

自定义数据转换

时间:2014-05-14 13:34:32      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:style   blog   class   code   java   c   

@InitBinder 
  在controller中注册一个customer protperty editor以解析request中的参数并通过date bind机制与handler method中的参数做绑定。 

bubuko.com,布布扣
@InitBinder
public void initBinder(WebDataBinder binder) {
       SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
       dateFormat.setLenient(false);
       binder.registerCustomEditor(Date.class, new CustomDateEditor(
              dateFormat, false));
}
bubuko.com,布布扣

Handler method代码如下

   @RequestMapping("/databind")
    public ModelAndView databind1(Date date) {
      …   
   }

访问url http://localhost:8080/springmvc/databind?date=2000-01-02 
通过initbinder中注册的customeDateEditor类型,自动将2000-01-02转换为日期类型 

 

自定义数据转换,布布扣,bubuko.com

自定义数据转换

标签:style   blog   class   code   java   c   

原文地址:http://www.cnblogs.com/yangzhilong/p/3726741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!