【java】通过HttpServletRequest转换获得json对象

前言

转载自:http://www.mamicode.com/info-detail-2517079.html
ps:只能获取一次,第二次就获取不到了
原因这篇文章讲的很清楚:https://www.cnblogs.com/yepei/p/7011081.html
解决办法:
参考:

代码

String param= null; 
try {
    
    
    BufferedReader streamReader = new BufferedReader( new InputStreamReader(request.getInputStream(), "UTF-8"));
    StringBuilder responseStrBuilder = new StringBuilder();
    String inputStr;
    while ((inputStr = streamReader.readLine()) != null)
        responseStrBuilder.append(inputStr);
    
    JSONObject jsonObject = JSONObject.parseObject(responseStrBuilder.toString());
    param= jsonObject.toJSONString();
    System.out.println(param);
} catch (Exception e) {
    
    
    e.printStackTrace();
}

猜你喜欢

转载自blog.csdn.net/s1441101265/article/details/113180129