PRIMEFACES - Validação dos campos pararam de funcionar

2 respostas
rso1988

Fala galerinha!

Estou tendo um problema muito bizarro com meu Primefaces. É o seguinte:

Quando eu uso a tag “<p:layout>” com o atributo “fullpage=‘true’”, a validação dos campos (<p:commandLink) que possuem o atributo “required=‘true’”, param de funcionar simplesmente e o método no managed bean é chamado mesmo com o campo vazio. Detalhe que a variável no MB do meu campo, fica nula.

Quando eu removo o atributo “fullpage” e seto as dimensões com CSS, as validações funcionam e a mensagem é mostrada na tela.

Alguém já teve algum problema parecido?

Valeu!

2 Respostas

ibotirama

Na hora que chamar a página de conteúdo do seu layout, experimente colocar na chamada ajax=“false” para ver o que acontece.

rso1988

Oi ibotirama,

obrigado pela dica, mas mesmo assim não resolveu.

O mesmo problema ocorre para o combobox, onde eu coloco um <p:ajax> nele, quando o valor selecionado é obtido no MB, ele tb está null, removendo o fullpage da tag, volta a funcionar normalmente. Eu já não sei mais o que fazer!

Criado 24 de agosto de 2011
Ultima resposta 24 de ago. de 2011
Respostas 2
Participantes 2