gpt4 book ai didi

java - 如何从动态创建的HTML表格中获取特定行的单元格数据?

转载 作者:行者123 更新时间:2023-12-02 08:29:28 26 4
gpt4 key购买 nike

如何从JSP中动态创建的HTML表格中获取特定行的单元格数据?

我正在通过以下方式创建 JSP 页面

  1. 连接到 MySQL 数据库
  2. 根据条件从表中获取行
  3. 根据步骤 2 中返回的行动态构建 HTML 表格
  4. 表格的第一列包含复选框
  5. JSP 页面包含一个提交按钮
  6. 选中某些行的复选框
  7. 单击“提交”按钮时,如何检查选中了哪一行复选框?

最佳答案

为所有复选框指定相同的名称,但不同的值,例如行 ID。

<table>
<c:forEach items="${list}" var="row">
<tr>
<td><input type="checkbox" name="rowid" value="${row.id}"></td>
<td>${row.name}</td>
<td>${row.value}</td>
...
</tr>
</c:forEach>
</table>

然后您可以在服务器端使用 HttpServletRequest#getParameterValues() 获取已检查的内容如下:

String[] rowids = request.getParameterValues("rowid");
// ...

关于java - 如何从动态创建的HTML表格中获取特定行的单元格数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3793948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com