3 回答
TA贡献1860条经验 获得超9个赞
你在找这个吗?
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
StringBuilder sb = new StringBuilder();
BufferedReader reader = request.getReader();
try {
String line;
while ((line = reader.readLine()) != null) {
sb.append(line).append('\n');
}
} finally {
reader.close();
}
System.out.println(sb.toString());
}
TA贡献1998条经验 获得超6个赞
还有另一种方法,org.apache.commons.io.IOUtils用于从请求中提取字符串
String jsonString = IOUtils.toString(request.getInputStream());
然后,您可以执行所需的任何操作,将其转换为JSON或其他对象Gson,等等。
JSONObject json = new JSONObject(jsonString);
MyObject myObject = new Gson().fromJson(jsonString, MyObject.class);
- 3 回答
- 0 关注
- 470 浏览
添加回答
举报