Não consigo fazer composição de páginas usando facelets

0 respostas
M

Galera venho mais uma vez recorrer à ajuda de vcs aqui no pra me ajudar a resolver um problema aqui, seguinte, criei um projeto utilizando JSF 1.2 +richfaces+facelets, tenho uma página menu.xhtml, que ao clicar em um item de menu, teria que me direcionar para uma página caPaciente.xhtml, que por sua vez iria fazer a composição das páginas e abrir a página cadastro.xhtml entre as divs topo, e rodapé, porém, aparece somente o topo, que aqui no caso é o menu, e o rodapé, não aparece a tela de cadastro, não dá mensagem de erro nem nada, só não aparece a tela de cadastro .
cadastro.xhtml

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:rich="http://richfaces.org/rich"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"> 
<head></head>
<body>
    <h:form>
        <rich:panel style="width:430px; position:relative;top:100px; left:320px" >
            <f:facet name="header">
              <center> CADASTRO</center>
            </f:facet>
            <h:panelGrid columns="2">
             <h:outputText value="NOME:" />
           <h:inputText value="#{pacienteBean.paciente.nome}" size="50"/>
           <h:outputText value="ENDERECO:" />
           <h:inputText value="#{pacienteBean.paciente.endereco}" size="50" />
           <h:outputText value="NOME DA MAE" />
           <h:inputText value="#{pacienteBean.paciente.nomeMae}" size="50"/>
           <h:outputText value="DATA NASC:"/>
<rich:calendar inputSize="12" datePattern="dd/MM/yyyy" enableManualInput="false" value="#{pacienteBean.paciente.dataNasc}"/>
           
           </h:panelGrid>
           <h:commandButton action="#{pacienteBean.salvar}" value="Salvar" />
        </rich:panel>
    </h:form>
</body> 
</html>

menu.xhtml

xmlns:h="http://java.sun.com/jsf/html"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets">




















template.xhtml
<ui:insert name="title">Default title</ui:insert>

















































cadPaciente.xhtml





facesconfig.xml
pacienteBean controle.PacienteBean session /menu.xhtml cadastro /cadPaciente.xhtml com.sun.facelets.FaceletViewHandler [code]
Criado 17 de fevereiro de 2011
Respostas 0
Participantes 1