| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2005 08:27:39
|
andreff
Thread.start()
Membro desde: 08/03/2005 16:38:43
Mensagens: 38
Offline
|
Fala ai galera estou com grande problema de logica em uma servlet que valida um formulario
e o seguinte tenho um formulario em servlet e gostaria de validar um campo e e email ja consegui validar em java script e tal mas mudei tudo e quero validar dentro do servlet e não sei como fazer sera alguem pode me uma força de codigo ou site o que tiver.
valeu galera
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2005 08:40:13
|
andre_a_s
GUJ Ranger
![[Avatar]](/images/avatar/3328bdf9a4b9504b9398284244fe97c2.jpg)
Membro desde: 23/02/2003 01:04:53
Mensagens: 755
Localização: Santo André(SP)
Offline
|
Vc pode procurar uma validação em expressao regular ou de jeito mais "nas coxa"
Mas esse tipo de validação com indexOf é meio tosco, se o cara digitar "@." o sistema vai aceitar neh.
Talvez expressoes regulares sejam a melhor maneira
This message was edited 1 time. Last update was at 27/04/2005 08:41:02
|
Gosta de cerveja e de viagem?
Visite meu blog!
http://www.TravelAndBeer.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2005 14:38:36
|
andreff
Thread.start()
Membro desde: 08/03/2005 16:38:43
Mensagens: 38
Offline
|
e porque eu tipo queria uma ideia e tipo pecorrer os caracteres e verificar se tem o @ ou não para validar tipo um javascript
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/04/2005 10:21:20
|
andre_a_s
GUJ Ranger
![[Avatar]](/images/avatar/3328bdf9a4b9504b9398284244fe97c2.jpg)
Membro desde: 23/02/2003 01:04:53
Mensagens: 755
Localização: Santo André(SP)
Offline
|
andreff wrote: e porque eu tipo queria uma ideia e tipo pecorrer os caracteres e verificar se tem o @ ou não para validar tipo um javascript
Mas quando vc faz ele te retorna -1 se nao tiver. Se tiver ele mostra qual é a posição.
É exatamente como o JS faz. Ele percorre caracter por caracter até encontrar(ou nao) a string.
|
Gosta de cerveja e de viagem?
Visite meu blog!
http://www.TravelAndBeer.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/04/2005 13:18:26
|
kina
JavaEvangelist
![[Avatar]](/images/avatar/3db11d259a9db7fb8965bdf25ec850b9.png)
Membro desde: 04/08/2004 18:53:19
Mensagens: 340
Localização: Sampa
Offline
|
andre_a_s wrote:
andreff wrote: e porque eu tipo queria uma ideia e tipo pecorrer os caracteres e verificar se tem o @ ou não para validar tipo um javascript
Mas quando vc faz ele te retorna -1 se nao tiver. Se tiver ele mostra qual é a posição.
É exatamente como o JS faz. Ele percorre caracter por caracter até encontrar(ou nao) a string.
Vc poderia colocar algo do tipo:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/04/2005 23:50:30
|
plentz
Moderador
![[Avatar]](/images/avatar/73f490f3f868edbcd80b5d3f7cedc403.png)
Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline
|
Ou quase isso.
This message was edited 9 times. Last update was at 28/04/2005 23:57:56
|
Diego Plentz - Twitter
"Provide options, don't make lame excuses." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/05/2009 15:50:31
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
kina wrote:
Tentei em minha página JSP mas mostrou excessão na página.
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/05/2009 08:33:47
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
Faça validações redundantes: no formulario use JQuery ou outra coisa para validar a expressão regular de email e na servlet faça a mesma coisa. Sem falar que é uma maneira elegante!
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/05/2009 18:36:00
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Sim, compreendo, só que eu precisaria de apenas um teste if em JSP e não estou conseguindo.
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2009 07:35:36
|
cebolah
Thread.start()
Membro desde: 21/02/2009 01:51:47
Mensagens: 44
Offline
|
O problema do JQuery é que basta desativar o javascript do navegador e tudo acaba. Aff, não sei porque vocês insistem em querer validar assim. Também prefro validar pela programação JAVA mesmo, só q como o dark123, eu também não consigo validar e-mail em JSP e muito menos enviá-los para um servidor que não permite configuração SMTP. * Edit: Corrigindo: tem uma maneira em que os botões de submit dos formulários no ajax são apenas imagens, assim, se desativarem o javascript não vai enviar, podendo clicar quantas vezes quiser no botão de submit. Essa maneira eu não consegui entender aidna pra fazer depois. Até.
This message was edited 1 time. Last update was at 07/05/2009 06:55:21
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2009 07:33:21
|
cebolah
Thread.start()
Membro desde: 21/02/2009 01:51:47
Mensagens: 44
Offline
|
Retiro o que eu disse ;P Andei dando um olhada no estilo de validação do site da SUN e percebi que era justo o que eu precisava ;P Bom, então acho que dá pra validar com ajax ou javascript mesmo e criar submits em ajax tb, daí se o usuário desabilitar o javascript do navegador, o formulário não será enviado hehe. Só que ae se o visitante salvar a página em seu computador e tentar enviar de seu pc, passará tranquilamente pelas validaçoes, pois o javascript estará desabilitado.
This message was edited 3 times. Last update was at 07/05/2009 22:54:08
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2009 13:59:21
|
cebolah
Thread.start()
Membro desde: 21/02/2009 01:51:47
Mensagens: 44
Offline
|
Resolvido!
vlw Dalton
http://www.javafree.org/topic-853275-Validacao-de-email.html&page=1#168726
Obrigado pessoal, mas era disso que eu estava falando e acredito q o @dark123 tb
flw ae a todos.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/08/2009 21:15:51
|
Triplo X
Entusiasta Java
![[Avatar]](/images/avatar/3ddc2f0cb4fec67c8ba5bcf524eb2339.jpg)
Membro desde: 22/05/2009 16:26:35
Mensagens: 20
Localização: Curitiba - PR
Offline
|
peczenyj wrote:Faça validações redundantes: no formulario use JQuery ou outra coisa para validar a expressão regular de email e na servlet faça a mesma coisa. Sem falar que é uma maneira elegante!
Falando em JQuery, eu fiz em ajax manualmente mesmo. Aquele enviado por XMLHTTP ou seja, makeRequest(...), só que tem um problema que não consigo resolver lá no AJAX. Se puder me ajudar, ficarei grato à você. Tópico: http://www.guj.com.br/posts/list/0/132280.java#712049 att.
This message was edited 1 time. Last update was at 02/08/2009 21:16:23
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/04/2011 16:40:36
|
pgioseffi
JavaChild
![[Avatar]](/images/avatar/b1743e3eb6776a5e18267cfce44ab353.jpg)
Membro desde: 21/03/2011 09:10:57
Mensagens: 130
Localização: Rio de Janeiro, RJ
Offline
|
Digite o endereço de e-mail 'xxx@xxx.com.br, sem esquecer o apóstrofe e você verá que aquela expressão regular aceitará o endereço o que está errado.
|
Atenciosamente,
Philippe Gioseffi |
|
|
 |
|
|