求教: java list 遍历后元素的结果是一样的,但是开始的时候却是相同的

 我来答
kfjchvq
2011-05-26 · TA获得超过1964个赞
知道小有建树答主
回答量:1586
采纳率:0%
帮助的人:770万
展开全部
后台把list转成jsonArray,然后在前台解析,或者把[ "和尚", "", "#ff0000" ]里面的东西封装成对象,add到list中,前台直接循环,例如
for(var i in list){
var obj = list[i];
alert(obj.name+" "+obj.color);
//name,和color即为对象属性,实际上返回到前台的依然是json字符串

}
还有更直接的方法,就是在后台直接拼成字符串 然后前台split()
比如后台 String str = "和尚,, #ff0000"+"|"+"负责,, #ff0ee0" ;
xinnian16888
2011-05-26
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
Message mes = new Message();错误,

Message mes = null;
while(rs.next()) {
mes = new Message();
.......
.....
list.add(mes );
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友49d1153e
2011-05-26 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:88.4万
展开全部
我不知道你是不是要得到数据库中表的每一行的所有数据,如果是的话,你把Message message=new Message()放在while循环里面,就性了,因为一个对象值存储一行表中的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式