sm = conprepareStatement("select from iron where id='"+传的id+"'");
rs = sm executeQuery();
然后将表中的信息存放到一个类中
while(rsnext()){
id=rsgetString("id");
name=rsgetString("name");
//可以在servlet中打印信息验证
}
//也可以直接在jsp页面打印出来
先得到结果集ResultSet
然后将结果集对象last();
然后取得到的最后一行的index号应该可以的
或者可以定义一个计数器,在遍历结果集时自增计数器,取最后的结果
使用 js 或者jquery
-----------------------------
但你动态增加行数据时,给当前增加的行 增加一个属性例如 name="addtr" <tr name="addtr"></tr>
当要获取时 可以使用js或jquery获取这种标记的tr就好
$(funciton(){$("tr [name='addtr']")each(function(){
alert($(this)html());//增加的每一条tr的html数据
});
});
给你个例子,你看下
ResultSet rs = null;
int row = 0;
while(rsnext()){
if(row+1==你要的行){
Systemoutprintln(rsgetObject(你要的列));
}
row++;
}
行应该是从0开始的
类应该是从1开始的(这个我不太记得了,你试试)
以上就是关于在JSP里面编程时,如何根据条件输出数据库中的某一行的内容啊全部的内容,包括:在JSP里面编程时,如何根据条件输出数据库中的某一行的内容啊、jsp中用什么函数能获得数据库中记录的行数、如何获取jsp页面表格中动态增加行的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)