日期:2014-05-20  浏览次数:20745 次

简单的取值问题.............
AB1115 唯一 王力宏 酒吧音樂 2000-01-01 B库 null 125.0 删除
AB1121 唯一 王力宏 重复歌版 1998-01-01 B库 null 1234.0 删除
这样如何得到一行就删除一行啊,我想得到这行一条记录的ID号(如:AB1115)怎么得到啊,
我在页面JSP里这样写的,得不到
Iterator i=list1.iterator(); 
  while(i.hasNext()){
  SongBean song=(SongBean)i.next();
  String Song_id=song.getId();
  request.setAttribute("song_id",Song_id);
  if(song==null){
  out.println("song is null");
  }else{%>

刚开始上路,高手指点下,怎么得到这行的记录ID号,,,谢谢了,感激中,

------解决方案--------------------
面向对象编程
为什么要用list呢
这么写
SongBean[] songs = 来代替 list
这样的话拿ID 就很简单了
<%
for(int i=0;i<songs.length;i++){
%>
<%=songs[i].getId() %>
<%
}
%>

------解决方案--------------------
String Song_id=song[0];
这样试试
你那个取出来 不是一个SongBean 的对象
所以不能这么取 song.getId()