Java Primefaces 4对话框架的嵌套对话问题?
如何使用Primefaces 4的对话框框架进行嵌套对话框 过程是Java Primefaces 4对话框架的嵌套对话问题?,java,jsf,primefaces,Java,Jsf,Primefaces,如何使用Primefaces 4的对话框框架进行嵌套对话框 过程是 register.xml ---> selectCityDialog.xtml ---> selectProvinceDialog.xhtml RegisterBean.java ---> CityDialogBean.java ---> ProvinceDialogBean.java 当Primefaces显示选择ProvinceDialog时
register.xml ---> selectCityDialog.xtml ---> selectProvinceDialog.xhtml
RegisterBean.java ---> CityDialogBean.java ---> ProvinceDialogBean.java
当Primefaces显示选择ProvinceDialog
时
- UI外观与以前的Primefaces 3.x不同(UI不正确)
- 所有
都不工作commandbutton/link
无法从CityDialogBean
获取返回值ProvinceDialogBean
组件不同
在我看来,如果您希望以前所做的一切都能正常工作,那么使用
组件就更容易了
添加
将在同一视图(同一上下文)中创建HTML
但是添加一个带有“对话框框架”的对话框将创建一个HTML
,它不在同一个视图中(不同的上下文),这就是为什么所有链接都不能正常工作的原因
如果仍要使用对话框框架,则必须熟悉dialogReturn
ajax事件
我认为这将有助于你:
或下载此处的文档:此处的示例带有crud的对话框框架: 代码: