大龙的博客

常用链接

统计

最新评论

获取POST到服务端字符数据的Servlet实现

可以通过下面代码获到POST到Servlet的数据.包括任何数据.

 

BufferedReader sis = request().getReader();
  char[] buf = new char[1024];
  int len = 0;
  StringBuffer sb = new StringBuffer();
  while((len = sis.read(buf))!= -1){
   sb.append(buf,0,len);
  }

  System.out.println(sb.toString());   //sb为POST过来的数据
  ServletOutputStream sos = response().getOutputStream();
  sos.write(reJson.toString().getBytes());
  sos.flush();
  sos.close();
  return true;

posted on 2011-08-11 18:20 大龙 阅读(2728) 评论(2)  编辑 收藏 引用

评论

# re: 获取POST到服务端字符数据的Servlet实现 2011-08-14 14:27 freeking

兄弟,你的技术文档都写的挺好,期待您的更新  回复  更多评论   

# re: 获取POST到服务端字符数据的Servlet实现 2015-05-16 14:40 阿萨德

算法  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理