由其他bean支持的jsf打开视图

时间:2018-10-31 09:51:07

标签: jsf primefaces

不知道如何形成这个问题,所以请让我知道如何将其描述为可读性和可理解性,但是:

有支持视图masterBeanA的后备bean masterA.xhtmlmasterA.xhtml视图包含detailA.xhtml,它是p:dialog,其中包含表单,它保存detailA并更新masterA.xhtml dataTable,以便用户在网格中看到新项目。注意:detailA.xhtml允许在其中编辑detailB个对象的列表(就像关系中的另一个子对象:master-details-details)。

我还有另一个支持视图masterBean的支持bean masterB.xhtml B。 masterB.xhtml视图包括它自己的detailB.xthml对话框,该对话框具有用户可以编辑detailB属性的形式。

现在我想做的是:在masterB.xhtml当前数据表上,当我选择要打开detailA.xhtml表单的行时。

我试图将masterB.hxtml的dataTable值设置为masterBeanB.items,将dataTable的选择属性设置为masterBeanB.selectedItem,这显然可以显示detailsB.xhtml

但是如何进行全部设置,所以当我单击detailsA.xhtml上的行,在masterA.xhtml中编辑属性,保存并关闭后,更新{{1 }}

0 个答案:

没有答案