默认起用的MVC注解功能
ByteArrayMessageConverter:that can read and write byte arrays from the HTTP request and response.
MarshallingHttpMessageConverter:XML的转换需要使用Spring的
MappingJacksonHttpMessageConverter:JSON的转换.
SourceHttpMessageConverter:能够读/写来自HTTP的请求与响应的javax.xml.transform.Source
BufferedImageHttpMessageConverter:that can read and write
起用JSON转换功能
MappingJacksonHttpMessageConverter能够将POJO对象自动转换为JSON对象
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
StringHttpMessageConverter: that can read and write Strings from the HTTP request and response.
FormHttpMessageConverter:that can read and write form data from the HTTP request and response.
ByteArrayMessageConverter:that can read and write byte arrays from the HTTP request and response.
MarshallingHttpMessageConverter:XML的转换需要使用Spring的 Marshaller 和 Unmarshaller.
MappingJacksonHttpMessageConverter:JSON的转换.
SourceHttpMessageConverter:能够读/写来自HTTP的请求与响应的javax.xml.transform.Source ,支持DOMSource, SAXSource, 和 StreamSource 的XML格式
BufferedImageHttpMessageConverter:that can read and write java.awt.image.BufferedImage from the HTTP request and response
起用JSON转换功能
MappingJacksonHttpMessageConverter能够将POJO对象自动转换为JSON对象
转载地址:http://www.blogjava.net/wmcoo/articles/333472.html
本文详细介绍了如何在Spring MVC中启用注解功能,并通过配置多个消息转换器来实现字符串、表单数据、字节流、XML、图片等数据类型的转换。重点展示了如何使用MappingJacksonHttpMessageConverter实现POJO对象到JSON的自动转换,以及在GET请求中获取JSON数据的方法。此外,文章还提供了JSON处理所需JAR包的下载链接。
608

被折叠的 条评论
为什么被折叠?



