Colegas,
tenho que possui um formulário para gravar dados que esta funcionando, e logo após ele, tem uma componente p:table que ao abri-lo em um arquivo de teste, mostrou todos os registro da tabela de grupo, mas junto com o formulário abaixo, não esta exibindo os registros. Se eu deixo os campo <p:outputLabel value="Nome" for="nome" />
<p:inputText id="nome" size="20" maxlength="20" />
, ou seja sem a propriedade values, os dados são exibidos mas eu eu deixo <p:outputLabel value="Nome" for="nome" />
<p:inputText id="nome" size="20" maxlength="20" value="#{grupoBean.grupo.nomegrupo}" />
, ou seja com a propriedade values, o p:table nao exibe os valores.
pode me ajudar. Obrigado.
<ui:composition template="/administracao/layoutAdmin.xhtml"
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">
<ui:define name="titulo">Novo Grupo</ui:define>
<ui:define name="corpo">
<h:form id="frm_grupo">
<p:messages autoUpdate="true" closable="true" />
<p:toolbar style="margin-top: 20px">
<f:facet name="left">
<p:commandButton type="Novo" value="Novo" icon="ui-icon-document" />
<p:commandButton type="Salvar" value="Salvar" icon="ui-icon-disk" action="#{grupoBean.gravar()}" />
</f:facet>
<f:facet name="right">
<p:commandButton type="Pesquisar" value="Pesquisar" icon="ui-icon-search" />
</f:facet>
</p:toolbar>
<h3>Cadastrar Grupo</h3>
<p:panelGrid columns="2" id="painel" style="margin-top: 20px"
columnClasses="rotulo, campo">
<p:outputLabel value="Nome" for="nome" />
<p:inputText id="nome" size="20" maxlength="20" value="#{grupoBean.grupo.nomegrupo}" />
<p:outputLabel value="Tipo de acesso" for="tipoAcesso" />
<p:inputText id="tipoAcesso" size="20" maxlength="20" value="#{grupoBean.grupo.tipoAcesso}" />
<p:outputLabel value="Descrição" for="descricao" />
<p:inputTextarea id="descricao" rows="5" cols="99" style="width: 100%"
value="#{grupoBean.grupo.descricao}"/>
<p:outputLabel value="Ativo" for="ativo" />
<p:selectOneMenu id="ativo" size="10" value="#{grupoBean.grupo.ativo}">
<f:selectItem itemLabel="Selecione um status" />
<f:selectItem itemValue="S" itemLabel="Sim" />
<f:selectItem itemValue="N" itemLabel="Não" />
</p:selectOneMenu>
</p:panelGrid>
<p:dataTable value="#{grupoBean.listaGrupo}" var="g">
<p:column headerText="Id" >
<h:outputText value="#{g.idgrupo}" />
</p:column>
<p:column headerText="Nome">
<h:outputText value="{#{g.nomegrupo}}" />
</p:column>
<p:column headerText="Descrição">
<h:outputText value="#{g.descricao}" />
</p:column>
<p:column headerText="Status">
<h:outputText value="#{g.ativo}" />
</p:column>
<p:column style="text-align: center; width: 50px">
<p:button icon="ui-icon-pencil" title="Editar">
</p:button>
</p:column>
</p:dataTable>
</h:form>
</ui:define>
</ui:composition>