Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- byte[] buf;
- OutputStream os = response.getOutputStream();
- os.write('[');
- while(read < 10000){
- for(int i =0;i<(Integer)data.get("count");i++) {
- if(read>1||i>0)
- os.write(',');
- buf = mapper.writeValueAsBytes(((List<Object>)data.get("data")).get(i));
- os.write(buf);
- }
- data= (HashMap<String,Object>)retrieveData(session, read, 100);
- if((Integer)data.get("count")<100){
- os.write(']');
- break;
- }
- read++;
- }
- os.flush();
- os.close();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement