Cadastro Master/Detalhe

2 respostas Resolvido
jsfjavahibernate
marcdas

Amigos, estou com um problema que não to conseguindo resolver, normal,né rsrs.

Então, estou usando Java com Hibernate e Primefaces. Normalmente o cadastro começa com uma listagem e para incluir um novo registro se abre um dialog, certo. No meu caso é ao contrário, tipo, primeiro vem a tela de cadastro e a consulta é uma opção na tela quando clicado o botão de pesquisa se abre a tela de listas.

Bom, nesse caso, eu tenho uma tela com alguns inputtexts e uma lista abaixo e oculto um dialog modal. Dai o problema, quando salvo os dados na tela principal o BeanValidation valida os dados tanto da principal quanto do Dialog oculto que serve somente para incluir os dados da grade.

Será que alguém pode me dar uma sugestão de como dizer o BeanValidation somente validar o cadastro principal. Também preciso valida os dados da lista na inclusão de um item, mas até ai tudo bem, pois, depois de salvo o modelo do cadastro principal ele ja esta preenchido dai não precisa mais de validação, logo, ja esta funcionando rs.

Não sei se consegui explicar direito mais é isso ai.

2 Respostas

thimor
Solucao aceita

coleque o cadastro principal em um form o restante em outro form. na mesma pagina. se precisar de ajax de os updates passando o nome do form.

tipo update=":formPrincipal" update=":formPesquisa"

marcdas

Eu acho que já fiz isso e a classe modelo da tela da ultima imagem não preenchia só da principal. Mas vou tentar novamente acredito que o problema deve ter sido no update.

Criado 24 de novembro de 2016
Ultima resposta 24 de nov. de 2016
Respostas 2
Participantes 2