springMVC里面的注解@InitBinder
来源:互联网 发布:数控铣床编程方法 编辑:程序博客网 时间:2024/05/16 05:20
在需要日期转换的Controller中使用SpringMVC的注解@initbinder和Spring自带的WebDateBinder类来操作。
WebDataBinder是用来绑定请求参数到指定的属性编辑器.由于前台传到controller里的值是String类型的,当往Model里
Set这个值的时候,如果set的这个属性是个对象,Spring就会去找到对应的editor进行转换,然后再SET进去。
代码如下:
@InitBinder
public void initBinder(WebDataBinder binder) {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
dateFormat.setLenient(false);
binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, false));
}
WebDataBinder是用来绑定请求参数到指定的属性编辑器.由于前台传到controller里的值是String类型的,当往Model里
Set这个值的时候,如果set的这个属性是个对象,Spring就会去找到对应的editor进行转换,然后再SET进去。
代码如下:
@InitBinder
public void initBinder(WebDataBinder binder) {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
dateFormat.setLenient(false);
binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, false));
}
阅读全文
0 0
- springMVC里面的注解@InitBinder
- springMVC注解@initbinder
- SpringMVC-08 @InitBinder注解
- springMVC注解@initbinder
- springMVC注解@initbinder
- springmvc @InitBinder()注解
- springMVC注解@initbinder
- springMVC注解@initbinder
- springMVC注解@initbinder
- springmvc之@InitBinder注解
- springMVC注解@initbinder
- springMVC注解@initbinder
- springMVC注解@initbinder
- springMVC注解@initbinder日期类型的属性自动转换
- @InitBinder注解的使用
- SpringMVC注解@initbinder解决类型转换问题
- SpringMVC注解@initbinder解决类型转换问题
- SpringMVC注解@initbinder解决类型转换问题
- bzoj1497: [NOI2006]最大获利(网络流)
- 系统开发哪里好
- JZOJ5411. 【NOIP2017提高A组集训10.22】友谊 DP
- explain详解
- 基于xxl-job的订单、库存同步分布式任务调度框架TPP_ORDER详解
- springMVC里面的注解@InitBinder
- C#获取设备信息
- java邮件接口调用
- 一位10年Java工作经验的架构师聊Java和工作经验
- React Native 入门(五)
- MATLAB中的灰度直方图
- http你不得不知道的那些事(四)-http报文
- ICD和ICE的区别
- 10.22C语言笔试题