每行都有一个唯一的id吧,通过这个id可以,可以再到数据库查询,获取详细信息。
② jsp表格中有个删除链接 怎么才能删除这一行数据
删除链接连接来到一个源servlet 比如
<a href="doDeleteServlet?id=当前行数据的id">删除</a> ------doDeleteServlet这个你要把路径配对了,要能调用到
然后你在doDeleteServlet的doPost()方法里面删除就可以了
首先获取id request.getParameter("id");
然后 执行delete语句就好了
③ 要删除jsp页面里一个表格里的某一行,jsp要怎么写
<s:iterator value="%{recordlist}">
<TR>
<TD noWrap align="center">${id }</TD>
<TD align="left" noWrap class="tr_show">${name }</TD>
<TD noWrap align="left">${empId }</TD>
<TD noWrap align="left">${gender }</TD>
<TD noWrap align="left">${register }</TD>
<TD noWrap align="left">${lastChangetime }</FONT></A></FONT></TD>
<TD><a class='osx' href="SeeRecord?record.id=${id }">查看</a>
<a id="" href="FindRecord?record.id=${id}">修改</a>
<a href="DeleteRecord?record.id=${id }" onClick="return confirm('确认删除吗?');">删除</a></TD>
</TR>
</s:iterator>
这个是我做的,自己看看吧,点删除的时候触发一个DeleteRecord的action事件,然后在strut.xml里配置,<result type="redirectAction">这里写你查找list的那个action名字</result>
④ 如何用jsp中的checkbox,选中行数据,然后删除所选行的数据
首先checkbox是循环出来的,每个checkbox代表一行数据,当你选中的时候,返回当前行的标识符,可以是ID,然后根据id的值去数据库中删除记录