從HttpServletRequest獲取POST數據的代碼


我們經常需要從HttpServletRequest對象獲取POST請求的數據,下面給出簡練的代碼共大家參考

 StringBuffer jb = new StringBuffer();
  String line = null;
  try {
    BufferedReader reader = request.getReader();
    while ((line = reader.readLine()) != null)
      jb.append(line);
  } catch (Exception e) { /*report an error*/ }

注意返回時應常會遇到中文亂碼問題,記得加上下面的兩個語句,設置response對象的字符集,

response.setCharacterEncoding("GBK");
response.setContentType("application/xml; charset=GBK");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM