zoukankan      html  css  js  c++  java
  • springMVC 自定义类型转换器

    有的业务可能会用到自定义类型转换器 比如表单提交中提交的日期 默认是String类型   需要封装到 日期对象中      这时  就需要自定义转换器


    方法


    首先在controller中启用@InitBinder  注解 来初始化 数据绑定器   


    然后写自己的方法(以日期转换为例) 当提交时   如果不是默认的普通类型的转换  就会调用下面的类型转换器就行格式转换

     @InitBinder
        protected void dataConverter(HttpServletRequest req, ServletRequestDataBinder binder) throws Exception {
          binder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"), true));
        }


    博主:码农小胖哥
    出处:felord.cn
    本文版权归原作者所有,不可商用,转载需要声明出处,否则保留追究法律责任的权利。如果文中有什么错误,欢迎指出。以免更多的人被误导。
  • 相关阅读:
    第二次结对作业
    第一次结对作业
    第二次个人编程
    第一次编程作业
    第一篇随笔
    个人总结
    第三次个人作业
    第二次结对作业
    第一次结对作业
    第二次编程
  • 原文地址:https://www.cnblogs.com/felordcn/p/12142611.html
Copyright © 2011-2022 走看看