【发布时间】:2019-09-28 18:00:24
【问题描述】:
我正在尝试获取<td> 数据,该数据单击按钮并将其获取到 servlet。我尝试添加一个隐藏输入,用于存储来自 ResultSet 的数据,但我只能获取数据的第一行。
如果有其他更好的方法,请告诉我,谢谢。
<form action="Order_view" method="post">
<%
try {
//Connection Code
%>
<table border=1 align=center style="text-align: center">
<tbody>
<tr>
<th>Package ID</th>
<th>Type</th>
</tr>
<%while (rs.next()) {
%>
<tr>
<td><%out.print(rs.getString(1));%></td>
<td><%out.print(rs.getString(2));%></td>
<td><button name="btnView">View</button></td>
<input type="hidden" name="id" value="<%=rs.getString(1)%>" />
</tr>
<% } %>
</tbody>
</table>
<br>
<%} catch (SQLException e) {
out.print(e.getMessage());%><br><%
}
%>
</form>
【问题讨论】: