Spring Web流式表单绑定附加到列表中

我正在学习使用Spring,Spring Webflow和Thymeleaf。 我创建了一个老派的向导应用程序,用户必须填写一些表单,点击下一步按钮,并在最后一个配置过程。 每个view-state的模型被称为Configuration ,这是我的模型类。 这个类包含一个List<Note> notes 。 在每个视图状态下,用户都可以选择添加一些注释。 现在我的问题是,在每个视图状态绑定的情况下,这个备注列表将被替换而不是附加新备注。

我如何追加到这个列表中,而不是在每个视图状态下替换它?

任何帮助是极大的赞赏。


简而言之:一个标准的java集合ArrayList被初始化为FIXED大小,不能被附加到NEW条目/ pojos。

所以如果你想绑定/追加新的条目到一个集合,你需要使用

import org.springframework.util.AutoPopulatingList;

而不是一个标准

java.collections.List

看到这个答案,我写了一个类似的问题的更多细节:

春季webflow提交新项目的数组

链接地址: http://www.djcxy.com/p/39161.html

上一篇: Spring web flow form binding append to list

下一篇: Spring Webflow + Spring MVC: Action Bean in Java Annotation