HI,如何在运行时在JSF richfaces中插入多个输入框
假设我有一个输入框,当用户想要添加另一个移动号码时,用户将点击'加号'按钮。只要他点击加号按钮,另一个文本框应该出现,用户应该允许输入另一个手机号码 我希望JSF richfaces中的代码请帮助我。
在此先感谢 Jungle_Hacker
HI,如何在运行时在JSF richfaces中插入多个输入框
假设我有一个输入框,当用户想要添加另一个移动号码时,用户将点击'加号'按钮。只要他点击加号按钮,另一个文本框应该出现,用户应该允许输入另一个手机号码 我希望JSF richfaces中的代码请帮助我。
在此先感谢 Jungle_Hacker
您可以实例化你的管理Bean组件。例如:
<a4j:commandButton value="+" action="#{yourBean.addCheckbox}" />
,并在你的bean是这样的:
public void addCheckbox() {
HtmlCheckBox checkBox = new HtmlCheckBox();
parent.getChildren().add(checkBox); // parent is, for ex. HtmlPanelGroup
}
利用rich:dataTable
或rich:dataList
遍历数组或集合,在每个迭代上显示一个输入框。 加按钮应该每次将新项目添加到数组或集合并重新渲染表或列表。
谢谢你,我认为它是一个更好的主意 – 2010-04-09 13:02:32