[Resolvido] primefaces ao redirecionar uma pagina não aparece os componetes

1 resposta
lucasbf1992

estou com um problema, quando clico no meu menu para ridirecionar a pagina, ele chama a pagina normalmente porem não aparecem nenhum componente... Se eu executar apenas a pagina sem passa pela pagina de menu abri normalmente, alquem sabe o que poderia ser

meu menu
<h:form>
                            <p:menubar>  
                                <p:submenu label="Arquivo" >  
                                    <p:submenu label="Usuario" >  
                                        <p:menuitem value="Mudar Senha" url="#" />  
                                         </p:submenu>  
                                    <p:menuitem value="Open" url="#" />  
                                    <p:separator />  
                                    <p:menuitem value="Sair" url="#" />  
                                </p:submenu> 
                                
                                 <p:submenu label="Gerenciar" icon="">  
                                    <p:menuitem value="Gerenciar Atendentes" url="gerenciarAtendente.xhtml" />  
                                    <p:menuitem value="Gerenciar Motivos" url="motivos.xhtml" />
                                    <p:menuitem value="Gerenciar Setores" url="gerenciarSetor.xhtml" />
                                    <p:menuitem value="Gerenciar Solicitantes" url="gerenciarSolicitante.xhtml" />
                                    <p:menuitem value="Gerenciar Processos" url="gerenciarProcesso.xhtml" />
                                    <p:menuitem value="Gerenciar Status" url="status.xhtml" />
                                 </p:submenu> 
                            </p:menubar>
                                
                        </h:form>
umas das paginas que tento chamar pelo menu
<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui">
    <h:head>
        <title>Gerenciar Processos</title>
    </h:head>
    <h:body>
        <ui:composition template="template.xhtml">
            <ui:define name="corpo">

                <center>
                    <h:form>
                        <b> Gerenciar Processos </b>
                        <p:panel header="Adicionar Processo">
                            <table border="0">
                                <tbody>
                                    <tr>
                                        <td>Descrição:</td>
                                        <td>
                                            <p:inputTextarea id="descricao" value="#{processoBean.processo.descricao}"/>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Prioridade:</td>
                                        <td>
                                            <p:selectOneMenu value="#{processoBean.processo.prioridade}">
                                                <f:selectItem itemLabel="SELECIONE A PRIORIDADE..."  noSelectionOption="true"/>
                                                <f:selectItem itemLabel="ALTA"  itemValue="ALTA"/>
                                                <f:selectItem itemLabel="MEDIA"  itemValue="MEDIA"/>
                                                <f:selectItem itemLabel="BAIXA"  itemValue="BAIXA"/>
                                            </p:selectOneMenu>   
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Motivo:</td>
                                        <td>
                                            <p:selectOneMenu value="#{processoBean.processo.motivo}" >
                                                <f:selectItem itemLabel="SELECIONE O MOTIVO..."  noSelectionOption="true"/>
                                                <f:selectItems value="#{processoBean.listarMotivos()}" var="motivo" itemLabel="motivo.descricao" itemValue="#{motivo}"/>
                                                <f:converter converterId="motivoConverter"/>
                                            </p:selectOneMenu>      
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Solicitante:</td>
                                        <td>
                                            <p:selectOneMenu value="#{processoBean.processo.solicitante}" >
                                                <f:selectItem itemLabel="SELECIONE O SOLICITANTE..."  noSelectionOption="true"/>
                                                <f:selectItems value="#{processoBean.listarSolicitantes()}" var="solicitante" itemLabel="solicitante.nome" itemValue="#{solicitante}"/>
                                                <f:converter converterId="solicitanteConverter"/>
                                            </p:selectOneMenu> 
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Atendente:</td>
                                        <td>
                                            <p:selectOneMenu value="#{processoBean.processo.atendente}" >
                                                <f:selectItem itemLabel="SELECIONE O ATENDENTE..."  noSelectionOption="true"/>
                                                <f:selectItems value="#{processoBean.listarAtendentes()}" var="atendente" itemLabel="atendente.nome" itemValue="#{atendente}"/>
                                                <f:converter converterId="atendenteConverter"/>
                                            </p:selectOneMenu>     
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            <p:commandButton id="btnEnviar" icon="ui-icon-disk" value="Cadastrar" action="#{processoBean.adicionarProcesso}" update="tblProcessos"/> 
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                        </p:panel>
                        <p:dataTable value="#{processoBean.listarProcesso()}" var ="processo" id="tblProcessos" rows="10" paginator="true" widgetVar="tabelaProcesso" emptyMessage="Registros não encontrados" filteredValue="#{processoBean.listaProcessoFiltrado}" >
           
                            <p:column headerText="ID" id="idProcessoColuna" filterBy="idProcesso"  filterMatchMode="startsWith">
                                    <h:outputText value="#{processo.idProcesso}"/>
                                </p:column>
                                <p:column headerText="Descrição" id="descricaoColuna" filterBy="descricao"  filterMatchMode="contains">
                                    <h:outputText value="#{processo.descricao}"/>
                                </p:column>
                                <p:column headerText="Prioridade" id="prioridadeColuna" filterBy="prioridade"  filterMatchMode="">
                                    <h:outputText value="#{processo.prioridade}"/>
                                </p:column>
                                <p:column headerText="Motivo" id="motivoColuna" filterBy="motivo.descricao"  filterMatchMode="startsWith">
                                    <h:outputText value="#{processo.motivo.descricao}"/>
                                </p:column>
                                <p:column headerText="Solicitante" id="solictanteColuna" filterBy="solicitante.nome"  filterMatchMode="startsWith">
                                    <h:outputText value="#{processo.solicitante.nome}"/>
                                </p:column>
                                <p:column headerText="Atendente" id="atendenteColuna" filterBy="atendente.nome"  filterMatchMode="startsWith">
                                    <h:outputText value="#{processo.atendente.nome}"/>
                                </p:column>
                                <p:column headerText="Data de Inicio" id="dataInicioColuna" filterBy="dataProcesso"  filterMatchMode="contains">
                                     <h:outputText value="#{processo.dataProcesso}">
                                        <f:convertDateTime pattern="dd/MM/yyyy"/>
                                    </h:outputText>

                                </p:column>
                                <p:column headerText="Ações">
                                    
                                    <p:commandLink value="Remover" action="#{processoBean.removerProcesso(processo)}" update="tblProcessos"/>
                                    |<p:commandLink value="Atualizar" action="#{processoBean.carregarProcesso(processo)}"/>

                                </p:column>
                            </p:dataTable>
                    </h:form>    
                </center>
            </ui:define>
        </ui:composition>
    </h:body>
</html>

Aqui é como fica a pagina depois que eu chamo

[img]http://www.netupload.org/files/h8df6v3g7045wkq8c6d0.png[/img]

1 Resposta

lucasbf1992

Percebi também que isso só acontece quando compilo o projeto inteiro, pq se por exemplo eu executar apenas uma pagina individual depois consigo navegar normalmente

alguem poderia me ajuda

Criado 3 de outubro de 2013
Ultima resposta 3 de out. de 2013
Respostas 1
Participantes 1