转换器与格式化

2018-09-30 15:43 更新

转换器与格式化

转换器:converter
格式化:Format

在“校验器”、“文件上传”中的例子中都使用了数据绑定(将表单数据绑定到bean对象中),例如:

@RequestMapping(value = "/output")
public String output(Person person, Model model) {
    model.addAttribute("person", person);
    return "hello/output";
}

表单的数据都是String类型,如果我们的bean类中的属性是其他类型,例如Date、int,这时候就需要写一个工具,将String转换成Date、int。
这就是转换器与格式化做的事情:类型转换。字符串转换成数字类型是内置的。

资料:
9. Validation, Data Binding, and Type Conversion
Spring MVC request parameter conversion with minimal configuration
Introduction to Spring Converters and Formatters

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号