Chinaunix首页 | 论坛 | 博客
  • 博客访问: 843169
  • 博文数量: 190
  • 博客积分: 2991
  • 博客等级: 少校
  • 技术积分: 2400
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-24 18:11
文章分类

全部博文(190)

文章存档

2015年(3)

2014年(1)

2013年(65)

2012年(121)

我的朋友

分类: Java

2012-12-19 17:24:13

下边是两种前台接收并遍历list 
Js代码 :
  1. $.ajax({  
  2.     type: 'post',  
  3.     url: xxx.action',  
  4.     dataType: 'text',  
  5.     success: function(data){              
  6.         var dataObj=eval("("+data+")");     
  7.         for(var i=0;i
  8.             alert(dataObj[i].id+" "+dataObj[i].name);     
  9.         }  
  10.                       
  11.         var jsonObj=eval("("+data+")");  
  12.         $.each(jsonObj, function (i, item) {  
  13.             alert(item.id + ","  + item.name);  
  14.         });  
  15.     },  
  16.     error: function(text) {}  
  17. });  
下边是后台接收并遍历list //
Java代码  :
  1. HttpServletResponse res = ServletActionContext.getResponse();  
  2. res.reset();  
  3. res.setContentType("text/html;charset=utf-8");  
  4. PrintWriter pw = res.getWriter();           
  5. xxx.setId(1);  
  6. xxx.setName("黑色头发");  
  7. list.add(xxx);  
  8. xxx.setId(2);  
  9. xxx.setName("紫色头发");  
  10. list.add(xxx);  
  11.           
  12. String json = JSONArray.fromObject(list).toString();   
  13.           
  14. pw.print(json);  
  15. pw.flush();  
  16. pw.close();  
  17.  
阅读(947) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~