jsp中获取表格的一行可以通过遍历表格的每一行来得到数据,示例如下:
var Container = document.getElementById("tablename")var rowdata=''
// 获取数据
for (var i = 0 i < Container.rows.length i++)//遍历表格
{
for (j = 0 j < Container.rows.item(i).cells.length-1 j++)
{
rowdata+=Container.rows.item(i).cells.item(j).childNodes[0].value+','//得到每行的数据
}
}
conn=DriverManager.getConnection(strConn,strUser,strPassword)Statement
stmt=conn.createStatement()//这样是很早的写法
最好写成这样PreparedStatement
pst=conn.prepareStatement(sql)
String
sql="select
*from
表名
where
ID=要获取的行ID号"
ResultSet
rst=conn.excuteQuery()
System.out.println(rst.getInt(id))
sm = con.prepareStatement("select from iron where id='"+传的id+"'")rs = sm .executeQuery()
然后将表中的信息存放到一个类中
while(rs.next()){
id=rs.getString("id")
name=rs.getString("name")
...
//可以在servlet中打印信息验证
}
//也可以直接在jsp页面打印出来.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)