第一種:通過擷取緩沖流讀取參數
<code>public</code> <code>void</code> <code>registerUser(HttpServletRequest request, HttpServletResponse response)</code><code>throws</code> <code>Exception </code>
<code> </code><code>{</code>
<code> </code><code>//直接擷取請求參數,通過緩沖流讀取資料</code>
<code> </code><code>BufferedReader br=request.getReader();</code>
<code> </code><code>String inputLine = </code><code>""</code><code>;</code>
<code> </code><code>String json = </code><code>""</code><code>;</code>
<code> </code><code>while</code> <code>((inputLine = br.readLine()) != </code><code>null</code><code>) {</code>
<code> </code><code>json += inputLine;</code>
<code> </code><code>}</code>
<code> </code><code>br.close();</code>
<code> </code><code>System.out.println(json);</code>
<code> </code><code>String result=mztManager.register(json);</code>
<code> </code><code>response.setContentType(</code><code>"text/html;charset=UTF-8"</code><code>);</code>
<code> </code><code>response.getWriter().print(result);</code>
<code> </code><code>response.getWriter().flush();</code>
<code> </code><code>}</code>
第二種:通過ServletRequestUtils擷取
<code>String data = ServletRequestUtils.getStringParameter(request, </code><code>"data"</code><code>, </code><code>""</code><code>);</code>
本文轉自建波李 51CTO部落格,原文連結:http://blog.51cto.com/jianboli/1908411,如需轉載請自行聯系原作者