Servlet接收post请求的json数据
InputStreamReader insr = new InputStreamReader(request.getInputStream(),"utf-8");
String result = "";
int respInt = insr.read();
while(respInt!=-1) {
result +=(char)respInt;
respInt = insr.read();
}
JSONObject jsonRet = JSONObject.parseObject(result);
用阿里巴巴的fastjson包
本文介绍了一种在Servlet中接收并解析POST请求携带的JSON数据的方法。通过InputStreamReader读取请求输入流,逐字符读取并转换为字符串,再利用fastjson包将字符串解析为JSON对象。
3848

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



