您的位置:首页 > Web前端 > JavaScript

extjs proxy api使用 sync同步时后台接受数据方法

2013-09-27 20:53 483 查看
首先要明确store在sync时,传数据不是普通的请求参数传递的,所以在参数里也是找不到的。

 

时通过payload传输的,这样后来就要通过BufferedReader 来读取数据。

 

结合网上资料,本人亲测如下方法可以获取sync的数据

 

 public static String getSyncData(HttpServletRequest request) throws IOException {

     try {

   BufferedReader bufferedReader = request.getReader();

   StringBuilder stringBuilder = new StringBuilder();

   char[] charBuffer = new char[128];

            int bytesRead = -1;

            while ((bytesRead = bufferedReader.read(charBuffer)) > 0) {

                stringBuilder.append(charBuffer, 0, bytesRead);

            }

            return  stringBuilder.toString();

  } catch (IOException e1) {

   e1.printStackTrace();

  }

     return null;

 }

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ext extjs