Primefaces <<p:dataTable value>

1 resposta
Marques

Colegas,

Preciso substituir o value abaixo (que é um List) pelo retorno de um método. Isso é possível? Como?

Quero substituir:
<p:dataTable id="dataTable1" var="car"
							value="#{servicoPlanoPrevistoRealizadoBean.servicoCategorias}">
por:
<p:dataTable id="dataTable1" var="car"
							value="#{servicoPlanoPrevistoRealizadoBean.teste(myVar}">
public List<MyBean> teste(Integer semana) {
		//cria um List
		
			return list;
	}

1 Resposta

drsmachado

Sim. Só que você terá que ter o método nomeado com o padrão javaBeans, como se ele fosse o getter de um atributo list.

public void List<Abc> getListAbc(){
    //Faz o que precisa e deve ser feito antes do return
}
Criado 2 de julho de 2013
Ultima resposta 2 de jul. de 2013
Respostas 1
Participantes 2