-2

我正在学习 Spring MVC,我想知道如何删除多行(类似于从 Yahoo 或 Gmail 中选择行然后删除它们)?

4

1 回答 1

4

给你的一些家庭作业:

  1. 创建一个以表格格式显示数据的表单
  2. 每行包含一个复选框(复选框名称可以是“foo”)。复选框值可以是您的数据的 ID
  3. 创建一个包含字符串列表的表单对象(java bean)List<String> foo。此列表将存储所选复选框的 id
  4. 创建一个接受表单(参见第 3 部分)作为模型对象的控制器。
  5. 在提交您的表单时(表格格式页面上的那个 > 参见 pt 1)将 POST 请求发送到控制器(参见 pt 4)。在控制器中,您将拥有用户选择的所有 ID 的列表。现在您只需要使用一些逻辑从数据库中删除它们(<

希望这会让你开始。

额外练习: 阅读更多关于CheckboxesSpring MVCBinding checkboxes in spring mvc

PS只有当您自己尝试并发布一些代码示例时,您才会获得代码示例:)

于 2012-12-20T09:56:05.677 回答