pessoal estou com este codigo abaixo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition 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:p="http://primefaces.org/ui"
template="/template/template_padrao.xhtml">
<h:head>
</h:head>
<ui:define name="conteudo">
<f:view>
<h:form id="form">
<p:messages />
<p:confirmDialog message="Deseja realmente excluir este registro?"
hideEffect="explode" header="Aviso" severity="alert"
widgetVar="confirmation" modal="true">
<!--caso seja sim chamo o metodo excluir, e fecho o modal com o oncomplete, tenho o process que estou dizendo para processar o form, e update para atualizar a tabela-->
<p:commandButton id="btnSim" value="Sim" oncomplete="confirmation.hide();"
ajax="false"
immediate="true"
actionListener="#{usuarioController.deletar}"
>
</p:commandButton>
<!--caso seja não somente fecha o modal-->
<p:commandButton id="btnNao" value="Não" onclick="confirmation.hide();" type="button"/>
</p:confirmDialog>
<p:dialog modal="false" widgetVar="sucess" header="Informação do Sistema"
draggable="false" closable="false" resizable="false">
<h:panelGrid columns="2" style="padding: 25px;margin-left:150px;" cellpadding="5">
<h:outputText value="Usuário adicionado com sucesso!!" />
<p:commandButton id="infoSucess" value="OK" ajax="false" onclick="sucess.hide()" />
</h:panelGrid>
</p:dialog>
<h:panelGrid width="100%" id="panelCadastro">
<p:fieldset legend="Cadastro de Novos Projetos" id="cadastroProjeto">
<h:panelGrid columns="1" id="panel">
<h:outputLabel value="Nome do Projeto:" id="projeto" title="informe o projeto" />
<h:inputText value="#{projetoController.projeto.nome}" size="50" required="true" requiredMessage="Informe o nome do projeto"/>
<h:outputLabel value="Empresa:" style="FONT-WEIGHT: bold;"/>
<p:selectOneMenu id="listempresa" value="#{projetoController.empresa.idEmpresa}" required="true" requiredMessage="Selecione uma empresa">
<f:selectItem itemLabel="Selecione a empresa" itemValue="#{NULL}" />
<f:selectItems value="#{empresaController.empresas}"
var="empresa" itemLabel="#{empresa.nomeFantasia}" itemValue="#{empresa.idEmpresa}" />
</p:selectOneMenu>
<h:outputLabel value="Razão Social:" id="razaoSocial" title="informe o razao social" />
<h:inputText value="#{projetoController.projeto.razaoSocial}" size="50"/>
<h:outputLabel value="Qts nivel:" id="qtsnivel" title="informe o Nivel" />
<h:inputText value="#{projetoController.projeto.qtsnivel}" size="20" >
<p:ajax event="blur" update="panel" listener="#{projetoController.montaNivelProjeto()}" />
</h:inputText>
<h:panelGrid columns="1" binding="#{projetoController.htmlPanelGrid}" id="htmlPanelGrid" />
<h:outputLabel value="Contato:" id="contato" title="informe o Nivel" />
<h:inputText value="#{projetoController.projeto.contato}" size="50"/>
<h:outputLabel value="Telefone:" id="telefone" title="informe o Nivel" />
<h:inputText value="#{projetoController.projeto.telefone}" size="50"/>
</h:panelGrid>
<br />
<p:commandButton value="Incluir Projeto" ajax="true"
actionListener="#{projetoController.addNivelProjeto()}"
update="listaProjeto"
>
</p:commandButton>
</p:fieldset>
</h:panelGrid>
<br />
<p:blockUI block="panel" trigger="panel">
Carregando<br />
<p:graphicImage value="/img/ajax-loader.gif"/>
</p:blockUI>
<p:fieldset legend="Lista de Projetos" style="margin-bottom: 150px;" id="fprojeto">
<p:dataTable id="listaProjeto" var="projeto" value="#{projetoController.projetos}"
emptyMessage="Nenhum projeto encontrado." paginator="true"
rows="3" rowStyleClass="odd, even" >
<p:column id="ID" headerText="ID" sortBy="#{projeto.idProjeto}">
<h:outputText value="#{projeto.idProjeto}" />
</p:column>
<p:column id="Nome" filterBy="#{projeto.nome}"
headerText="Filtrar por projeto" sortBy="#{projeto.nome}">
<h:outputText value="#{projeto.nome}"/>
</p:column>
<p:column id="Empresa" filterBy="#{projeto.empresa.nomeFantasia}"
headerText="Filtrar por empresa" sortBy="#{projeto.empresa.nomeFantasia}">
<h:outputText value="#{projeto.empresa.nomeFantasia}"/>
</p:column>
<p:column id="Criado" filterBy="#{projeto.usuario.nome}"
headerText="Filtrar por usuario" sortBy="#{projeto.usuario.nome}">
<h:outputText value="#{projeto.usuario.nome}"/>
</p:column>
<p:column id="Ativo" filterBy="#{projeto.isAtivo}"
headerText="Filtrar por status" sortBy="#{projeto.isAtivo}">
<h:outputText value="#{projeto.isAtivo}"/>
</p:column>
<p:column>
<p:commandButton value="Excluir" title="Excluir"
ajax="true" onclick="confirmation.show()"
style="margin-left: 5px"
immediate="true">
<f:setPropertyActionListener value="#{projeto}" target="#{projetoController.projetoSelecionado}" />
</p:commandButton>
<p:spacer width="20"></p:spacer>
<p:commandButton value="Editar" title="Editar" ajax="true"
update=":form:edit:"
immediate="true"
onclick="editWidget.show()"
action="#{projetoController.listaProjetoNivel()}"
>
<f:setPropertyActionListener value="#{projeto}" target="#{projetoController.projetoSelecionado}" />
</p:commandButton>
</p:column>
</p:dataTable>
<p:blockUI block="listaProjeto" trigger="listaProjeto">
Carregando<br />
<p:graphicImage value="/img/ajax-loader.gif"/>
</p:blockUI>
</p:fieldset>
<p:dialog header="Editando Usuario" widgetVar="editWidget" resizable="false" id="edit"
showEffect="fade" hideEffect="explode" modal="true">
<h:panelGrid id="display" columns="2" cellpadding="4" style="margin:0 auto;">
<h:outputText value="ID:" />
<h:inputText value="#{projetoController.projetoSelecionado.idProjeto}" style="font-weight:bold" size="50"/>
<h:outputText value="Nome:" />
<h:inputText value="#{projetoController.projetoSelecionado.nome}" style="font-weight:bold" size="50"/>
<h:outputText value="Empresa:" />
<h:inputText value="#{projetoController.projetoSelecionado.empresa.nomeFantasia}" style="font-weight:bold" size="50"/>
<h:outputText value="Ativo" />
<p:selectOneMenu id="ativo" value="#{projetoController.projetoSelecionado.isAtivo}" required="true" requiredMessage="Selecione um visibilidade">
<f:selectItem itemLabel="Selecione a visiblidade" itemValue="#{NULL}" />
<f:selectItem itemLabel="ativo" itemValue="1" />
<f:selectItem itemLabel="inativo" itemValue="2" />
</p:selectOneMenu>
<h:panelGrid column="2" border="0">
<h:inputText value="#{projetoNiveis.descricao}" />
</h:panelGrid>
<p:commandButton value="Atualizar" ajax="true"
oncomplete="edit.hide()"
actionListener="#{usuarioController.editarUsuario()}" >
</p:commandButton>
</h:panelGrid>
</p:dialog>
</h:form>
</f:view>
</ui:define>
</ui:composition>
o que ocorre é que nao estou conseguindo recuperar os valores dentro do dialog ele vem em branco alguem poderia me dizer o pq disso?
obrigado a todos!!!