返回介绍

第 6 章转换器和格式化

发布于 2025-04-22 20:09:59 字数 457 浏览 0 评论 0 收藏

第 5 章已经见证了数据绑定的威力,并学习了如何使用表单标签库中的标签。但是,Spring 的数据绑定并非没有任何限制。有案例表明,Spring 在如何正确绑定数据方面是杂乱无章的。例如,Spring 总是试图用默认的语言区域将日期输入绑定到 java.util.Date。假如想让 Spring 使用不同的日期样式,就需要用一个 Converter(转换器)或者 Formatter(格式化)来协助 Spring 完成。

本章着重讨论 Converter 和 Formatter 的内容。这两者均可用于将一种对象类型转换成另一种对象类型。Converter 是通用元件,可以在应用程序的任意层中使用,而 Formatter 则是专门为 Web 层设计的。

本章有两个示例程序:converter-demo 和 formatter-demo。 两者都使用一个 messageSource bean 来帮助显示受控的错误消息,这个 bean 的功能在第 10 章中介绍。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。