如何在主页面中包含对话框

时间:2013-12-01 19:37:26

标签: jsf primefaces dialog facelets

我将所有页面设计为弹出窗口,但main.xhtml除外。所有对话框都在不同的xhtml页面中。所以,我必须在主页面中包含这些页面。     我的主页就像:

<ui:include src="../pages/dialog1spage.xhtml"/>
<ui:include src="../pages/dialog2spage.xhtml"/>
<h:outputLink onclick="dialog1.show()";/>
<h:outputLink onclick="dialog2.show()";/>

然而,这种设计确实会减慢我的系统速度。因为当我进入主页面时,所有控制器都会根据这些对话框触发。但我希望它只能进入我点击的页面。它不应该跟踪我包含的所有页面。

0 个答案:

没有答案