第一种:通过获取缓冲流读取参数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
public void registerUser(HttpServletRequest request, HttpServletResponse response) throws Exception
{
//直接获取请求参数,通过缓冲流读取数据
BufferedReader br=request.getReader();
String inputLine = "" ;
String json = "" ;
while ((inputLine = br.readLine()) != null ) {
json += inputLine;
}
br.close();
System.out.println(json);
String result=mztManager.register(json);
response.setContentType( "text/html;charset=UTF-8" );
response.getWriter().print(result);
response.getWriter().flush();
}
|
第二种:通过ServletRequestUtils获取
1
|
String data = ServletRequestUtils.getStringParameter(request, "data" , "" );
|
本文转自建波李 51CTO博客,原文链接:http://blog.51cto.com/jianboli/1908411,如需转载请自行联系原作者