0
点赞
收藏
分享

微信扫一扫

【Spring学习笔记-MVC-8.1】SpringMVC之类型转换@initBinder

作者:ssslinppp      

1. 摘要

类型转换器常用于转换double、float、date等类型。

上文讲解了Converter类型转换器,这属于Spring 3新支持的类型转换器;

【Spring学习笔记-MVC-8.1】SpringMVC之类型转换@initBinder_类型转换


本文主要介绍@InitBinder,可参考如下链接:

参考: ​​javascript:void(0)​​ 

功能说明:

当表单提交double、date等类型时,我们需要将其转换为java可识别的date,double等,如在浏览器中输入:

http://localhost:8080/SpringMVCTest/test/conversionTest.action?person=zhangsan:666:ssss:3.1415  时,


需要将其转化到Person对象中,此时需要对double类型进行转换。

【Spring学习笔记-MVC-8.1】SpringMVC之类型转换@initBinder_Spring MVC_02


2. 定义转换器类

【Spring学习笔记-MVC-8.1】SpringMVC之类型转换@initBinder_类型转换_03


3. 注册自定义编辑器

【Spring学习笔记-MVC-8.1】SpringMVC之类型转换@initBinder_spring_04



4. 类型转换测试

【Spring学习笔记-MVC-8.1】SpringMVC之类型转换@initBinder_Spring MVC_05

在浏览器中输入:

【Spring学习笔记-MVC-8.1】SpringMVC之类型转换@initBinder_spring_06

类型转换器会自动将"person=zhangsan:666:ssss:3.1415"转换为Person对象;

【Spring学习笔记-MVC-8.1】SpringMVC之类型转换@initBinder_Spring MVC_07



5. 其他

​​http://blog.sina.com.cn/spstudy​​ 

​​http://blog.sina.com.cn/spstudy​​ 





举报

相关推荐

0 条评论