Como incluir uma página usando um template FACELETS?

Pessoal gostaria de saber quando a minha pagina estiver usando um template dentro da tag <ui:define name=“corpo”> eu posso chamar uma pagina.

Exemplo

    &lt;ui:define name="menuEsqu"&gt;
          [b]// COMO CHAMAR UMA PAGINA AQUI ????[/b]
    &lt;/ui:define&gt;

Como chamar uma página dentro dessa tag ???

[code]<ui:include src=“menu.xhtml”>

</ui:include>

[/code]

Não funfou , o que será que está errado?

Veja como está a pagina :

 &lt;ui:define name="corpo" src="/corpo.xhtml"&gt;
 &lt;/ui:define&gt;
[quote] 


No corpo como seria  o cabecalho da página  ( corpo.xhtml ) ?

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html
PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html xmlns=“http://www.w3.org/1999/xhtml
xmlns:ui=“http://java.sun.com/jsf/facelets
xmlns:h=“http://java.sun.com/jsf/html
xmlns:f=“http://java.sun.com/jsf/core
xmlns:a4j=“http://richfaces.org/a4j
xmlns:rich=“http://richfaces.org/rich”>

<body>

&lt;a4j:form id="frmLogin"&gt;
	&lt;h:panelGrid styleClass="rsPanel" columns="2" border="1" width="500"
		cellpading="0" cellspacing="0"&gt;
		&lt;f:facet name="header"&gt;
			&lt;h:outputText value="#{bundle['acesso_tela_login']}" /&gt;
		&lt;/f:facet&gt;
		
		&lt;h:outputText value="#{bundle['acesso_login']}" styleClass="rsLabel" /&gt;
		&lt;h:panelGroup&gt;
			&lt;h:inputText id="login" value="#{loginHandler.usuario.login}"
				styleClass="rsInput" size="30"   required="true" style=" width : 207px;"&gt;
				&lt;f:validateLength minimum="1" maximum="30"/&gt;
			&lt;/h:inputText&gt;
			&lt;h:message for="login" /&gt;
		&lt;/h:panelGroup&gt;

		&lt;h:outputText value="#{bundle['acesso_senha']}" styleClass="rsLabel" /&gt;
        &lt;h:panelGroup&gt;
        	&lt;h:inputSecret id="senha" value="#{loginHandler.usuario.senhaAtual}"  style=" width : 205px;" required="true"&gt;
        	   &lt;f:validateLength minimum="1" maximum="30"/&gt;
        	&lt;/h:inputSecret&gt;
        	&lt;h:message for="senha" /&gt;
        &lt;/h:panelGroup&gt;
	&lt;/h:panelGrid&gt;
	&lt;h:commandButton action="#{loginHandler.validarLogin}" value="#{bundle['acessar']}"/&gt;
&lt;/a4j:form&gt;

</body>
</html>

[code]

Porém a pagina não é lida.

Resolvido, fiz da seguinte forma:

   	&lt;ui:define name="corpo"&gt;
    	&lt;ui:include src="/sistema/login.xhtml"/&gt;
     &lt;/ui:define&gt;

Dentro da tag define eu chama a pagina que eu quero.

vc disse que nao funcionou, mas vc nem usou oq eu tinha falado pra colocar… rsrs

[quote=albama@bol.com.br]Resolvido, fiz da seguinte forma:

   	&lt;ui:define name="corpo"&gt;
    	&lt;ui:include src="/sistema/login.xhtml"/&gt;
     &lt;/ui:define&gt;

Dentro da tag define eu chama a pagina que eu quero.
[/quote]

Na verade eu usei Guga, mas não tinha dado certo.

Fiquei tentando de diversas formas até que cheguei nessa solução.

Mas meio raciocínio partiu do seu exemplo.

Muito obrigado

foi mal, eu devia ter colocado o exemplo todo…

[quote=albama@bol.com.br]Na verade eu usei Guga, mas não tinha dado certo.

Fiquei tentando de diversas formas até que cheguei nessa solução.

Mas meio raciocínio partiu do seu exemplo.

Muito obrigado[/quote]