博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring mvc4处理日期格式问题
阅读量:2395 次
发布时间:2019-05-10

本文共 1281 字,大约阅读时间需要 4 分钟。

<!-- 注解驱动 -->
<mvc:annotation-driven validator="validator">
<mvc:message-converters>
<bean
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<!--避免IE执行AJAX时,返回JSON出现下载文件 -->
<property name="supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
<value>text/json;charset=UTF-8</value>
<!--
<value>application/json;charset=UTF-8</value> -->
</list>
</property>
<!-- 处理responseBody里面日期类型,将其中的日期设置为指定的日期格式 -->
<property name="objectMapper">
<bean class="com.fasterxml.jackson.databind.ObjectMapper">
<property name="dateFormat">
<bean class="java.text.SimpleDateFormat">
<constructor-arg type="java.lang.String" value="yyyy-MM-dd HH:mm:ss" />
</bean>
</property>
</bean>
</property>
</bean>
<!--自定义json格式application/crypt-json -->
<bean id="cryptFastJsonHttpMessageConverter"
class="com.ybdc.yy.base.basis.utils.converter.CryptFastJsonHttpMessageConverter">
<property name="returnKeyName" value="key"></property>
<property name="supportedMediaTypes">
<list>
<value>application/crypt-json;charset=UTF-8</value>
</list>
</property>
</bean>
</mvc:message-converters>

</mvc:annotation-driven>

特殊日期格式配制使用(@JsonFormat)在对应实体类的get方法上,如下:

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") public Date getBirth() {      return birth; }

 

转载地址:http://frwob.baihongyu.com/

你可能感兴趣的文章
Oracle--触发器详解(分类、作用、执行顺序和语法)
查看>>
Oracle--DML触发器
查看>>
Oracle--替代触发器(INSTEAD OF)
查看>>
Oracle--系统事件触发器、用户事件触发器
查看>>
Oracle--管理触发器(查看、启用/禁用、修改、删除)
查看>>
Oracle--事务详解
查看>>
Oracle--锁(概述、分类)
查看>>
Oracle--加锁的方法
查看>>
Lambda表达式语法
查看>>
Lambda函数式接口
查看>>
Lambda方法引用、构造器引用、闭包
查看>>
Lambda表达式使用场景及实例
查看>>
Docker概述
查看>>
Docker--基本组成
查看>>
Docker--Mac下配置阿里云容器镜像、测试运行hello-world镜像
查看>>
数据结构--循环双链表实现、详解
查看>>
数据结构--优先队列实现、模拟线程调度
查看>>
Java并发--Java中的13个原子操作类详解
查看>>
Java并发--同步锁Lock
查看>>
数据结构--串的实现
查看>>