springMvc接收Http请求获取Json数据

1、用httpServletRequest接收参数,用流的方式读取body

springMvc接收Http请求获取Json数据

}

2、用spring封装的@RequestBody JSONObject直接获取http请求中的Body数据,要求

     1).http请求中的ContentType必须为application/json,否则会报415错误

     2).需要引入maven包

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

springMvc接收Http请求获取Json数据

3、用@RequestBody  实体 直接把Body中的数据转换为实体,其中实体为http请求参数构造的实体

springMvc接收Http请求获取Json数据

你学到了吗,你又值钱了~