我试图在单击按钮时转移ID以便ID和按钮在循环内(以便它们出现在一行中)但是当我单击按钮时它只传输最后一个ID桌子......
<%
int ID = 0;
int userID =0;
String deleteRow = "delete_Row.jsp";
String myPage = "profile.jsp";
while (rs.next()) {
ID ++;
%>
<tbody>
<tr class="success">
<td><%=ID%></td>
<td><%=rs.getString(5)%></td>
<td><%=rs.getString(2)%></td>
<td><%=rs.getString(4)%></td>
<td><%=rs.getString(3)%></td>
<td><%=rs.getString(6)%></td>
<td><%=rs.getString(7)%></td>
<td><button type="button" class="btn btn-primary" onClick="window.location='<%= myPage %>';">Check Details</button></td>
<td><button href="delete_Row.jsp?userID=<%ID%>"type="button" class="btn btn-danger" onClick="window.location='<%=deleteRow%>';">Remove</button></td>
</tr>
</tbody>
<% } %> `
答案 0 :(得分:0)
我在你的程序中发现了两个错误:
最重要的是:<button>
没有href
属性。我建议你改变它:
<A href="delete_Row.jsp?userID=<%ID%>">Remove</A>
不太重要:<tbody>
应该在外面定义循环。