每行都有一個唯一的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的值去資料庫中刪除記錄