如何动态包含zul页面

时间:2014-07-01 12:12:56

标签: zk zk-grid

我将页面设计为边框布局,并且在每个部分中我都包含了不同的zul页面 不同的边框布局部分。这意味着对于North我已经包含了header.zul和南方 我已经以这种方式包含了footer.zul。我在西边有侧边栏,它有一些导航链接。 单击每个链接时,应更改中心内容。现在我的问题是如何动态地将zul文件包含到中心区域?何时点击每个链接?

1 个答案:

答案 0 :(得分:0)

Executions.getCurrent().createComponents(java.lang.String uri, Component parent, java.util.Map<?,?> arg)可能是您正在寻找的功能。

您可以这样称呼:

Executions.getCurrent().createComponents("file.zul", parentContainer, null);

因此,您将链接附加事件处理程序。然后,您可以使用上述功能从ZUL文件创建组件,并将其添加到您的中心。