最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

世界新资讯:六(二)、springMVC数据转换 jacson配置,json中的date由Date格式化输出

来源:博客园


(资料图片)

问题由来:

在页面获取列表时,页面列表常有修改时间,创建时间的显示;如果没有配置,则Date类型的数据,如创建时间,显示的是一个时间戳;每次都需要对Date类型的数据进行转换,非常麻烦,所以在这里配置了json自动转换Date格式的配置;

需要的jar包:

1  2             com.fasterxml.jackson.core 3             jackson-databind 4             2.14.2 5          6          7             com.fasterxml.jackson.core 8             jackson-core 9             2.14.210         11         12             com.fasterxml.jackson.dataformat13             jackson-dataformat-xml14             2.14.215         16         17             org.codehaus.woodstox18             woodstox-core-asl19             4.4.120         21         22             com.fasterxml.jackson.module23             jackson-module-parameter-names24             2.14.225         

只需要配置spring-mvc.xml文件即可实现:

spring-mvc.xml 日期格式转换配置:

1     2           3              4                  5              6              7                  8              9         10     11     12     16 17     

spring-mvc.xml全部文件查看:

1  2  7  8      9         10         11     12 13     14         15         16     17 18     19     20         21             22                 23                     24                 25                 26             27         28     29 30       31          32             33                 34             35             36                 37             38         39     40     41     45 46     47     48     49     50         51     52     53     54         55         56     57     58     59         60     61     62         63     64     65     66 
View Code

效果:

接六(一)、springMVC数据转换&格式化&校验&错误消息显示和国际化

spring文档地址:https://docs.spring.io/spring-framework/docs/5.3.27/reference/html/web.html#mvc-view-xml-mapping

关键词: