求教: java list 遍历后元素的结果是一样的,但是开始的时候却是相同的
展开全部
后台把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" ;
for(var i in list){
var obj = list[i];
alert(obj.name+" "+obj.color);
//name,和color即为对象属性,实际上返回到前台的依然是json字符串
}
还有更直接的方法,就是在后台直接拼成字符串 然后前台split()
比如后台 String str = "和尚,, #ff0000"+"|"+"负责,, #ff0ee0" ;
展开全部
Message mes = new Message();错误,
Message mes = null;
while(rs.next()) {
mes = new Message();
.......
.....
list.add(mes );
}
Message mes = null;
while(rs.next()) {
mes = new Message();
.......
.....
list.add(mes );
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我不知道你是不是要得到数据库中表的每一行的所有数据,如果是的话,你把Message message=new Message()放在while循环里面,就性了,因为一个对象值存储一行表中的数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询