相信大家都用过spring框架,在request获取数据的时候一般都要requestbody或者对象,或者 request.getParameter("noticeData")来获取。但是要是传json串的时候就得先获取字符串在 转化为json才能获取对应的参数。
下面附上示例代码:
InputStream in = request.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String s = "";
StringBuffer sb = new StringBuffer();
while ((s = br.readLine()) != null) {
sb.append(s);
}
requestJson = JSONObject.parseObject(sb.toString());