BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #15558同步于 2010/8/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

问一个关于jsp解析json对象的问题

laofeng
2010/8/25镜像同步1 回复
后台部分java程序如下: JSONObject jsonObject = new JSONObject(); jsonObject.put(obj1,obj2); response.getWriter().print(jsonObject); 其中obj1,obj2都是类,它们都是这样定义的: public class obj1{ int stu;int No; } public class obj2{ int stu;int No; } 前台代码如下: $.post("test",{name:name1},function(data){ $.each(data,function(key,value) { var stu = key.stu; alert(stu); }); },"json"); 结果弹出的框框上写着undefined, 如果改为var stu = value.stu; 弹出的框上写着就是正确的值; 这是为什么啊? 如果我想看在前台显示key这个类中所有的值,应该怎么办? 谢谢了~~~
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
a6560072机器人#1 · 2010/9/16
【 在 laofeng 的大作中提到: 】 : 后台部分java程序如下: : JSONObject jsonObject = new JSONObject(); : jsonObject.put(obj1,obj2); : ................... jsonObject.put(obj1,obj2); 你这行代码运行不报错,很神奇呀!!!! http://www.json.org/javadoc/org/json/JSONObject.html 把api里的put方法看仔细点吧!!!