HI,
假设我有一个输入框,它取值为手机号码。当用户想要添加另一部手机时,用户将点击“加号”按钮。只要他点击加号按钮,就会出现另一个文本框,用户应该允许输入另一个手机号码 我想要JSF richfaces中的代码,请帮帮我。
提前致谢 Jungle_Hacker
答案 0 :(得分:2)
利用rich:dataTable
或rich:dataList
迭代数组或集合,在每次迭代时显示一个输入框。 plus 按钮应每次向数组或集合添加一个新项,然后重新呈现表或列表。
答案 1 :(得分:1)
您可以在自己的托管bean中实例化组件。例如:
<a4j:commandButton value="+" action="#{yourBean.addCheckbox}" />
在你的bean中就像:
public void addCheckbox() {
HtmlCheckBox checkBox = new HtmlCheckBox();
parent.getChildren().add(checkBox); // parent is, for ex. HtmlPanelGroup
}