【发布时间】:2011-06-05 21:15:08
【问题描述】:
我有自定义的 Question 对象,我将其呈现为 html 表单元素。我希望能够动态创建这些对象并从中生成动态 html 表单。 question 对象有一个 String 属性来保存表单的结果。我怎样才能让它在 Spring 中工作?
我让它工作的方式(这似乎并不理想)是我有一个 bean 来支持自定义表单。这个 bean 有两个属性:一个 List 保存要显示的问题,一个 List 保存结果。 JSP 有一个标签,告诉它使用 bean 作为模型属性。然后我有一个自定义 JSP 标记,它接受 List 并将它们呈现为表单元素。元素被赋予 answer[n] 的 ID,Spring 会将表单的结果放入后备 bean 的 List 属性中。
有谁知道我怎样才能做得更好?
【问题讨论】:
-
这似乎类似于我的老问题stackoverflow.com/questions/890250/…
-
确实如此。你为什么不选择答案?
-
[Here][1] 是我实施的解决方案。 [1]:stackoverflow.com/questions/9671640/…
标签: java spring forms dynamic spring-mvc