estou pegando o valor de um autocomplete, faço um select na tabela e add nessa lista, acompanhando no debug set a lista temporaria,
porem qdo da o refresh na tela a lista fica = null, e eu nao estou dando new nela, não deveria perder os valores.
<p:dataTable id="tableVeiculo" var="veiculo"
value="#{veiculoBean.listTempVeiculosAux}"
emptyMessage="Nenhum Veiculo Incluido"
rows="1" rowKey="" rendered="true"
style="width: 300px">
<p:column headerText="Modelo" style="width:150px">
<h:outputText value="" />
</p:column>
<p:column headerText="Placa do Veiculo" style="width:150px">
<h:outputText value="" />
</p:column>
</p:dataTable>
===============================bean============================
private List<Veiculos> listaVeiculosTemp;
public void inserirListTemp(){
VeiculoPG vDao = new VeiculoPG();
if(autoVeiculo != null){
listaVeiculosTemp = vDao.listTempoVeiculo(autoVeiculo);
setListaVeiculosTemp(listaVeiculosTemp);
}
}
public List<Veiculos> getListTempVeiculos(){
if(null == listaVeiculosTemp){
listaVeiculosTemp = new ArrayList<Veiculos>();
}
inserirListTemp();
return listaVeiculosTemp;
}