springMvc接收Http请求获取Json数据

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

springMvc接收Http请求获取Json数据_第1张图片

}

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

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

     2).需要引入maven包

     
                 com.fasterxml.jackson.core
                 jackson-databind
                 2.5.3
       

springMvc接收Http请求获取Json数据_第2张图片

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

springMvc接收Http请求获取Json数据_第3张图片

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

你可能感兴趣的:(java小细节)