转换器与格式化
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
以上内容是否对您有帮助:
← 文件上传
更多建议: