场景

    1.例如提交字符串的日期,到控制器要转换为时间类型,这时候需要告诉springmvc字符串的时间格式,方便框架转换。

    2.同理,数据的格式也有这种转换的需求

关键代码

springmvc.xml

<!-- 一定要要开启这个配置,否则类型转换不起作用,甚至报错 -->
<mvc:annotation-driven></mvc:annotation-driven>

实体 User.java

public class User {
	// 数据格式转换。指定String的格式,方便转换为Date类型
	@DateTimeFormat(pattern="yyyy-mm-dd")
	private Date birthday;
	
	// 数据类型转换。1,2345.78转换为12345.75
	@NumberFormat(pattern="#,###,###.##")
	private double money;
}



你可能感兴趣的文章