@ModelAttribute值与HTML表单中提交的值不相关

时间:2014-01-16 20:34:24

标签: java html spring

我的表单支持对象(@ModelAttribute)包含一个人员列表,我使用索引属性访问它们,如下所示:persons[0].name

在UI端,用户可以删除某些人 - 所以从技术上讲,我删除了包含与具有某个索引的人相关的所有表单元素的父<div>元素。

但问题是,在提交表单时,@ModelAttribute的列表仍包含已删除的对象,但在提交HTML表单时它们不存在(我可以使用Chrome开发工具查看)。

哪里有问题?为什么@ModelAttribute列表仍然包含已删除但未提交给服务器的项目?

0 个答案:

没有答案