首页 > 其他 > 详细

自定义数据转换

时间:2014-05-14 13:35:02      阅读:378      评论:0      收藏:0      [点我收藏+]

@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

自定义数据转换

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!