在JSP里面编程时,如何根据条件输出数据库中的某一行的内容啊

在JSP里面编程时,如何根据条件输出数据库中的某一行的内容啊,第1张

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页面表格中动态增加行的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9354446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存