Olá boa tarde,
qual desses componentes ( DataGrid ou DataTable ) ficará melhor para se trabalhar ao trazer registros vindos do banco de dados ?
Ambas têm paginação ?
Att.
Tuanny
Olá boa tarde,
qual desses componentes ( DataGrid ou DataTable ) ficará melhor para se trabalhar ao trazer registros vindos do banco de dados ?
Ambas têm paginação ?
Att.
Tuanny
Bem, eu particularmente gosto de exibir os dados no DataTable, mas tudo depende do que vc quer fazer no final das contas … DataTable tem paginação, agora no Grid eu creio que não …
hhmmm e você saberia me dizer se dá pra colocar imagens ou botoes para excluir determinada linha ?
( estou começando com primefaces… )
DataTable com certeza. Diego Adriano, o DataGrid tem paginação também.
hhmmm e você saberia me dizer se dá pra colocar imagens ou botoes para excluir determinada linha ?
( estou começando com primefaces… )
http://www.primefaces.org/showcase/ui/datatableHome.jsf
Olha só um exemplo de como uso ..
<p:dataTable value="#{treinoBean.clientes}"
var="cliente"
rows="20"
paginator="true"
emptyMessage="Nenhum Cliente Cadastrado">
<f:facet name="header">CLIENTES</f:facet>
<p:column headerText="ID" style="width: 20px;">
<h:outputText value="#{cliente.id}"/>
</p:column>
<p:column headerText="NOME" style="text-align: left;">
<h:outputText value="#{cliente.nome}"/>
</p:column>
<p:column style="width:25px;text-align:center">
<f:facet name="header">
<h:outputText value="#"/>
</f:facet>
<p:commandButton update="cliente" ajax="false" oncomplete="janelaCliente.hide()"
image="ui-icon-circle-check">
<f:setPropertyActionListener target="#{treinoBean.clienteSelecionado}"
value="#{cliente}"/>
</p:commandButton>
</p:column>
</p:dataTable>
Que interessante Luciano eu não sabia disso …
vlw
Que interessante Luciano eu não sabia disso …
vlw
Sim sim … Uso muito para criar FORMULÁRIOS mas como disse a ela antes, a melhor aplicação de cada um depende da finalidade né …
Tô usando DataTable .