我正在学习 Spring MVC,我想知道如何删除多行(类似于从 Yahoo 或 Gmail 中选择行然后删除它们)?
问问题
3149 次
1 回答
4
给你的一些家庭作业:
- 创建一个以表格格式显示数据的表单
- 每行包含一个复选框(复选框名称可以是“foo”)。复选框值可以是您的数据的 ID
- 创建一个包含字符串列表的表单对象(java bean)
List<String> foo
。此列表将存储所选复选框的 id - 创建一个接受表单(参见第 3 部分)作为模型对象的控制器。
- 在提交您的表单时(表格格式页面上的那个 > 参见 pt 1)将 POST 请求发送到控制器(参见 pt 4)。在控制器中,您将拥有用户选择的所有 ID 的列表。现在您只需要使用一些逻辑从数据库中删除它们(<
希望这会让你开始。
额外练习: 阅读更多关于Checkboxes、Spring MVC和Binding checkboxes in spring mvc
PS只有当您自己尝试并发布一些代码示例时,您才会获得代码示例:)
于 2012-12-20T09:56:05.677 回答