SpringMvc+FreeMaker中json 时间格式转换
2015-09-10 18:04
375 查看
第一种方法:局部变量;在属性方法上加入@JsonFormat(pattern = "yyyy-MM-dd")
例如:
@JsonFormat(pattern = "yyyy-MM-dd")
public Date getuBirthday() {
return uBirthday;
}
第二种方法:全局变量
在配置文件里面加入:
<bean class="java.text.SimpleDateFormat">
<constructor-arg type="java.lang.String" value="yyyy-MM-dd"/>
</bean>
例如:
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<ref bean="MappingJackson2HttpMessageConverter" />
</mvc:message-converters>
</mvc:annotation-driven>
<bean id="MappingJackson2HttpMessageConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<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"/>
</bean>
</property>
</bean>
</property>
</bean>
例如:
@JsonFormat(pattern = "yyyy-MM-dd")
public Date getuBirthday() {
return uBirthday;
}
第二种方法:全局变量
在配置文件里面加入:
<bean class="java.text.SimpleDateFormat">
<constructor-arg type="java.lang.String" value="yyyy-MM-dd"/>
</bean>
例如:
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<ref bean="MappingJackson2HttpMessageConverter" />
</mvc:message-converters>
</mvc:annotation-driven>
<bean id="MappingJackson2HttpMessageConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<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"/>
</bean>
</property>
</bean>
</property>
</bean>
相关文章推荐
- Spring搭建框架
- Spring MVC之@RequestBody, @ResponseBody 详解
- Java对象clone
- spring原理
- Java的ArrayList源码浅析
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- java验证一个数是2的次幂
- Java CheckException与UncheckException
- spring容器创建对象的生命周期
- 【Spring】Spring MVC 的json问题(406 Not Acceptable)
- Maven Struts2
- struts2的获取请求方法
- Java访问权限修饰词
- java中thread的start()和run()的区别
- Java 集合 使用contains方法
- JAVA线程
- 初识 Struts1.x
- 关于JAVA IO流中拷贝文件的几种方法
- Eclipse下svn的创建分支/合并/切换使用
- Java中getResourceAsStream的用法