我有一个 jsf 页面 index.xhtml
<!DOCTYPE html>
<html lang="en"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui"
>
<h:head>
<title>Index Page</title>
</h:head>
<h:body>
<p:layout fullPage="true">
<p:layoutUnit position="north" size="100" resizable="false" closable="false" collapsible="false">
<h:form>
<ui:include src="../header.xhtml" />
</h:form>
</p:layoutUnit>
<p:layoutUnit position="west" size="200" resizable="false" closable="false" collapsible="false">
<h:form>
<ui:include src="../leftpanel.xhtml" />
</h:form>
</p:layoutUnit>
<p:layoutUnit position="center">
<ui:insert name="content">Blank</ui:insert>
</p:layoutUnit>
</p:layout>
</h:body>
</html>
上面页面的布局有点像这样
-------------------------------------------------------
| |
| <header> |
|______________________________________________________|
| | |
| | |
| <left> | <center> |
| | |
| | |
|_______________|______________________________________|
我正在使用 Primefaces 3.x 和 JSF 2.x。我有一个要求,左侧布局上有链接,例如菜单及其子菜单,单击子菜单项时,页面应该在中心布局中打开。有人可以指导我,怎么做?