标签:
转载至:http://blog.csdn.net/lantianzhange/article/details/40920933
在Spring MVC中存在两大类的类型转换,一类是Json,一个是Spring的Binder转换。
JSON:
使用Json转换时,可以如下使用:
可以看到这里使用了两个Json转换的注解:
第一个@JsonSerialize是转换为字符串,主要是后台传递给前台时的日期格式;
第二个@JsonDeserialize是转换字符串为日期类型,主要是从前台往后台传递时的日期。
两个具体转换类的实现:
其中DateUtil是一个对日期格式转换的工具类,使用的SimpleDateFormat进行转换。
Binder:
这种类型转换的时候,使用的是Spring的参数绑定,代码如下:
这里对日期类型进行了一些判断来特殊处理。该类需要在Spring的xml进行配置:
通过这种配置之后,Spring就能对日期进行自由转换了。
Spring MVC JSON 实现JsonSerializer Date类型转换
标签:
原文地址:http://www.cnblogs.com/caroline/p/4308007.html