bal*_*teo 11 spring converter spring-mvc formatter
关于Spring MVC 格式化程序和转换器之间的区别,我需要澄清一下.
我对它们之间的主要区别的理解是格式化程序处理将要显示给最终用户的数据,例如日期,SSN或信用卡号,而转换器处理隐藏在表单控件后面的数据,例如value属性选择的选项.
我是对还是错?有人可以提供建议和/或样本,以便更好地解释两者之间的差异.
小智 18
转换器用于将一种Java类型转换为另一种Java类型.例如,来自Long于java.util.Date或从Integer到Color或从String到Date.它可以在Web层或需要转换服务的任何其他层中使用.
Formatters用于转换String为另一种Java类型并返回.所以,必须有一种类型String.你不能,例如,写一个转换格式化Long的Date.格式化的例子是DateFormatter,用于解析String到java.util.Date和格式化Date.此外,格式化程序的消息可以进行本地化.
结论:格式化程序适用于Web环境,例如Spring MVC应用程序.
| 归档时间: |
|
| 查看次数: |
6147 次 |
| 最近记录: |