`

springmvc 返回json数据时日期类型格式化

阅读更多
在spring-mvc.xml中配置如下即可(通用配置方法):
<mvc:annotation-driven>
		<mvc:message-converters>
			<bean id="jsonHttpMessageConverter"
				class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
				<property name="supportedMediaTypes">
					<list>
						<value>text/plain;charset=UTF-8</value>
						<value>application/json;charset=UTF-8</value>
					</list>
				</property>
				<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>
		</mvc:message-converters>
	</mvc:annotation-driven>

 

特殊格式化方式请参考:http://www.cnblogs.com/woshimrf/p/5189435.html

分享到:
评论

相关推荐

    springMVC返回json数据需要的两个架包

    总结来说,`jackson-mapper-asl-1.9.13.jar`和`jackson-core-asl-1.9.13.jar`是Spring MVC返回JSON数据所必需的,它们使得Spring MVC能够通过`@ResponseBody`注解将Java对象转换为JSON格式。通过正确配置和利用...

    SpringMVC返回JSON数据相关Jar包

    // 转换为JSON格式 List, Object&gt;&gt; rows = new ArrayList(); for (User user : users) { Map, Object&gt; row = new HashMap(); row.put("id", user.getId()); row.put("name", user.getName()); // 其他字段......

    springmvc操作json数据所需的jar包

    为了确保JSON序列化和反序列化时的性能和灵活性,我们还可以对Jackson库进行一些高级配置,例如忽略空值、自定义日期格式、添加自定义序列化和反序列化逻辑等。这可以通过创建一个`ObjectMapper`实例并在Spring配置...

    springmvc加入json支持

    JSON格式轻便、易于读写,且被广泛接受为网络通信的标准数据格式。为了在Spring MVC中启用JSON支持,我们需要引入Jackson库,这是一个流行的Java库,用于处理JSON格式的数据。在提供的描述中提到了三个关键的Jackson...

    springmvc返回json用到的jar包

    Jackson库会自动将这些类型转换为JSON格式。 5. **数据转换**: - 如果你的返回类型是自定义Java对象,那么Jackson会尝试根据对象的属性生成JSON。为此,对象的属性需要有公共getter和setter方法,并且属性名称应...

    springmvc返回json数据的jar包

    在Spring MVC框架中,返回JSON数据是常见的交互方式,它使得Web应用能够与客户端进行高效的数据交换,尤其在实现RESTful API时尤为重要。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读...

    springmvc-demo08-返回JSON数据.zip

    在这个例子中,我们返回一个`User`对象,它将被自动转换为JSON格式。 此外,Spring MVC还提供了`@ResponseBody`注解,它可以用于方法或方法参数,表示该方法的返回值应作为HTTP响应的主体。例如,如果你不想用`...

    SpringMVC中后台转换json格式

    为了解决这个问题,我们需要确保SpringMVC能够正确地将返回的数据转换为JSON格式,并设置合适的响应头。 首先,我们需要引入Jackson库来处理JSON序列化和反序列化。Jackson是Java中广泛使用的JSON处理库,包括三个...

    spring MVC 对 ResponseBody返回json数据进行脱敏处理

    在Spring MVC框架中,开发Web应用时经常需要将对象转换为JSON格式的数据并返回给客户端。然而,在处理敏感数据时,我们可能希望对这些数据进行脱敏,即隐藏或替换某些字段,以保护用户隐私或者确保数据安全性。本文...

    springMVC+json.zip_JSON_myeclipse_springmvc_数据传递

    JSON格式通常用于前后端交互,因为它可以直接被JavaScript对象表示,减少了数据转换的复杂性。JSON数据结构包括对象(键值对)和数组。 4. **SpringMVC与JSON的结合**:在SpringMVC中,使用JSON进行数据传递,主要...

    springmvc对json支持

    此外,`@JsonInclude`和`@JsonExclude`控制哪些属性在序列化时应包含或排除,而`@JsonFormat`可以用来指定日期或其他复杂类型的格式。 6. **自定义序列化和反序列化**:如果需要更精细的控制,可以创建自定义的`...

    springmvc学习笔记-返回json的日期格式问题的解决方法

    尤其是日期类型数据,在JSON中默认会被序列化为时间戳(long值),这样的格式对于前端开发者而言并不友好,尤其是当需要自定义日期格式以适应特定地区或业务需求时。 根据提供的文件信息,解决Spring MVC返回JSON的...

    springmvc-json-lib.rar

    在处理JSON请求和响应时,DispatcherServlet会通过HandlerAdapter找到合适的Handler(控制器)来执行,并通过ViewResolver解析视图,将结果以JSON格式返回给客户端。 接着,我们引入JSON库。常见的JSON库有Jackson...

    springmvc加入json支持.zip

    7. **错误处理**:在处理JSON数据时,可能会遇到解析错误、类型不匹配等问题。为了解决这些问题,我们需要捕获并处理`JsonParseException`、`JsonMappingException`等异常。 通过以上步骤,我们就成功地在Spring ...

    SSM笔记-SpringMVC的数据格式化 、数据校验、错误提示、错误信息国际化、返回json

    本笔记主要关注SpringMVC中的几个关键特性:数据格式化、数据校验、错误提示、错误信息国际化以及如何返回JSON数据。 1. 数据格式化: 在SpringMVC中,数据格式化是将用户输入的数据转换为业务对象的过程。这通常...

    SpringMVC的json依赖jar包

    SpringMVC支持JSON序列化和反序列化,允许服务器将Java对象转换为JSON字符串发送给客户端,以及将客户端发送的JSON数据转换回Java对象。这个过程中,Jackson库扮演了关键角色。 Jackson是Java领域中广泛使用的JSON...

    springmvc中json转换的jar

    在Spring MVC框架中,JSON(JavaScript Object Notation)是一种常用的数据交换格式,它被广泛用于Web服务和客户端之间的通信。为了使Spring MVC能够处理JSON数据,我们需要依赖特定的库来进行对象到JSON字符串以及...

    SpringMVC框架中传递JSON数据时前台报406错误解决办法

    当前端发送请求时,它会通过Accept头声明自己期望接收的数据类型,如"application/json"。而服务器端如果没有正确地设置返回JSON数据所需的Content-Type,就会导致这种冲突。 首先,我们需要确保Spring MVC能够解析...

    springmvc转json所需jar

    Jackson是Java领域中最流行的数据绑定库之一,用于处理JSON格式。它提供了一系列API和模块,使得在Spring MVC中进行JSON序列化和反序列化变得简单高效。在Spring 3和Spring 4中,虽然核心框架保持了一定的兼容性,但...

    IDEA+Gradle+SpringMVC+Json

    **IDEA + Gradle + SpringMVC + Json:构建现代Web应用** 在当前快速发展的IT行业中,集成开发环境(IDE)IntelliJ IDEA、构建工具Gradle、MVC框架Spring MVC以及数据交换格式Json,是构建高效、灵活的Java Web应用...

Global site tag (gtag.js) - Google Analytics