Jsf - Como verificar condições na página?

1 resposta
marcelohonsa

Olá pessoal.

Estou estudando jsf e fazendo um cadastro.
Porém, tenho uma página em que o formulário tem que ser montado de acordo com o resultado da execução de um método.

Exemplo :
Clico no botão Buscar, e o datatable do formulário só deve aparecer caso a busca me retorne 1 ou mais resultados.

Procurei as taglibs do jsf, tomahawk e não encontrei algo semelhante, porque não gostaria de escrever código java explicitamente nas páginas.

Alguem sabe como fazer isso?

Obrigado.

1 Resposta

marcosbrandao

Você conhece o atributo rendered?

pois eh,

você pode usá-lo para fazer isso. Precisei fazer bastante esso tipo de codigo. Voce cria um atributo no seu bean com valor booleano e seta ele como false se no seu metodo nao retornar nenhum valor. e no atributo rendered da tag dataTable vc seta essa variavel booleana.

Criado 16 de fevereiro de 2007
Ultima resposta 16 de fev. de 2007
Respostas 1
Participantes 2