Java Tapestry-列表的表单元素是否可能?
我尽了最大努力让标题代表问题,但它需要一些解释,我会尽量用最简单的形式来解释 假设我有一个包含类和.tml文件的页面。该页具有字符串的ArrayList。我想制作一个表单,允许用户在数组列表中输入任意多的字符串。如果可能的话,我不希望每次都刷新页面,而是希望有一个“添加新字符串”按钮 例如,如果表示一个输入框,我希望:Java Tapestry-列表的表单元素是否可能?,java,arraylist,tapestry,Java,Arraylist,Tapestry,我尽了最大努力让标题代表问题,但它需要一些解释,我会尽量用最简单的形式来解释 假设我有一个包含类和.tml文件的页面。该页具有字符串的ArrayList。我想制作一个表单,允许用户在数组列表中输入任意多的字符串。如果可能的话,我不希望每次都刷新页面,而是希望有一个“添加新字符串”按钮 例如,如果表示一个输入框,我希望: Form: Input 1: _ _ _ _ _ [Button: Add new row] [Button: Submit] 如果用户按“添加新行”,则表单应更新为: Fo
Form:
Input 1: _ _ _ _ _
[Button: Add new row] [Button: Submit]
如果用户按“添加新行”,则表单应更新为:
Form:
Input 1: _ _ _ _ _
Input 2: _ _ _ _ _
[Button: Add new row] [Button: Submit]
提交时,我希望将所有这些字符串添加到ArrayList中
有没有什么东西已经在做类似的事情了?出于我的实际目的,我需要对它进行一些编辑,因为表单中每个新的“行”旁边实际上都有更多的选项,但是如果有人能给我指出正确的位置来解决这个问题,那么我相信我可以解决剩下的问题。您可以使用AjaxFormLoop
啊哈!我怎么会错过这个?谢谢你给出了完美的答案,我将进一步研究如何按照我的需要实现它。我真的很感谢你的帮助。