| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2010 11:16:16
|
FernandoMelo
Thread.start()
Membro desde: 10/01/2008 17:11:01
Mensagens: 37
Localização: Florianópolis
Offline
|
Dae galera...
E possível fazer uma validação no form antes de chamar o metodo no ManageBean do botao submit?
É que quero fazer uma validação no cliente antes de fazer a validação no MB.
Ex.
Tenho um form onde são digitadas as notas dos alunos, ao clicar no botão cadastrar fazer a validação se o que foi digitado é numérico , e só depois disto chamar o metodo
save do MB.
valeu...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2010 11:33:52
|
Schwingel
Entusiasta Java
![[Avatar]](/images/avatar/23255c93c2886788d8d80c3fa43d6a47.jpg)
Membro desde: 28/02/2009 14:54:50
Mensagens: 19
Offline
|
Fala aew FernandoMelo, 100%?
Meu velho, existe uma forma de você fazer isso da seguinte maneira.
No botão responsavel pelo cadastro, você chama uma determinada função que fica responsável por realizar a validação do seu formulário.
Repare no evento onclick do componente. A única ação do botão será chamar a função validaForm().
Agora a função validaForm.
Esta é a forma de validação no javascript feita ao final do preenchimento do formulário. Existem outras maneiras de você ter este controle campo a campo (Ex: um campo aceitar apenas números).
Abraço.
Schwingel
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2010 12:21:49
|
FernandoMelo
Thread.start()
Membro desde: 10/01/2008 17:11:01
Mensagens: 37
Localização: Florianópolis
Offline
|
Dae Schwingel, tirando os perrengues...o resto ta beleza rs......
Quanto a este tipo de validação está tranquilo, é o mesmo que é utilizamos nas páginas tradicionais, mas com JSF as coisas são bem diferentes.
Após esta validação, como faço pra chamar o metodo save do manageBean?
Este é o meu botao e tem o metodo do MB no action. Ele ignora o onclick quando uso o action.
fallow...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2010 20:28:14
|
Schwingel
Entusiasta Java
![[Avatar]](/images/avatar/23255c93c2886788d8d80c3fa43d6a47.jpg)
Membro desde: 28/02/2009 14:54:50
Mensagens: 19
Offline
|
E aew FernandoMelo, batendo cabeça ainda? hehehe
Velhão, e se você deixar para definir a action do formulário dentro da função validaForm() antes de submetê-lo?
Mais ou menos assim:
Vai que funfa...
Abraço.
Schwingel
|
|
|
 |
|
|