0

我有一个巨大的弹簧表格,其中包含一个表格,用户可以在其中添加或删除数据行。它基本上是一个 GridView。为了删除,我放置了通过GET requests完成工作的锚点。我面临的问题是,在用户将一行或多行数据添加到仍处于可编辑(textarea)模式的表中后,如果他想删除其他行,他煞费苦心地写在那些上的文本textareas 消失,它们不会绑定表单 bean,也不会随 GET 请求一起移动。我不知道解决这个问题的优雅解决方案,当然我可以通过 Javascript 定期提交表单。有没有更好的设计解决方案?请分享?

4

1 回答 1

2

为了删除,我放置了通过 GET 请求完成工作的锚点。

一个坏主意。实际上是一个非常糟糕的主意,网络爬虫机器人可能会意外删除行。

通过发布请求,您只需确保客户端添加元素的名称与现有的 spring 表单一致(我假设它是支持 bean 上的集合)。

于 2013-04-25T12:23:06.750 回答