码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc接口接收json类型参数设置

时间:2017-06-25 22:09:27      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:code   request   jackson   message   pen   mave   ack   div   name   

Springmvc需要如下配置:

1.开启注解

<!-- 开启注解-->  
 <mvc:annotation-driven />  

2.加入相关bean

<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">  
    <property name="messageConverters">  
        <list>  
            <ref bean="jsonHttpMessageConverter" />  
        </list>  
    </property>  
</bean>  
  
<bean id="jsonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">  
    <property name="supportedMediaTypes">  
        <list>  
            <value>application/json;charset=UTF-8</value>  
        </list>  
    </property>  
</bean>  

3.maven加入jackson依赖

   <dependency>  
    <groupId>com.fasterxml.jackson.core</groupId>  
    <artifactId>jackson-core</artifactId>  
    <version>2.5.2</version>  
</dependency>  
  
<dependency>  
    <groupId>com.fasterxml.jackson.core</groupId>  
    <artifactId>jackson-databind</artifactId>  
    <version>2.5.2</version>  
</dependency>  

4.controller层入参要加注解@RequestBody

技术分享

必须是个类啊啊啊啊,不能用HttpServletRequest了,它不是个json

技术分享

 

springmvc接口接收json类型参数设置

标签:code   request   jackson   message   pen   mave   ack   div   name   

原文地址:http://www.cnblogs.com/zipon/p/7078142.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!