我有一个包含多个文件的文件
<ui:include src="file1.xhtml" />
<ui:include src="file2.xhtml" />
<ui:include src="file3.xhtml" />
<ui:include src="file4.xhtml" />
提交文件后,我将获取所有包含文件的托管 bean 并调用 save 方法
FacesContext ctx = FacesContext.getCurrentInstance();
File1ManagedBean fmb =(File1ManagedBean)ctx.getApplication().evaluateExpressionGet(ctx, "#{file1ManagedBean}", File1ManagedBean.class);
fmb.saveApplication();
现在在这个文件中,我有另一个名为“添加另一个成员”的按钮,它将再次重复这些包含的文件。我无法做到这一点。我尝试过使用 ui:repeat ,但问题是我两次加载相同的托管 bean 并且两者都在复制相同的值。那么,我怎样才能实现相同的功能