| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/05/2007 18:14:21
|
Metaleiro
Virtual Machine Man
![[Avatar]](/images/avatar/c2155acc6d5bcda7debfb19c3abef4af.jpg)
Membro desde: 06/07/2006 10:55:54
Mensagens: 671
Localização: São Bernardo do Campo - SP
Offline
|
Tenho uma pequena aplicação feita em Struts, geralmente faço as validações na classe public ActionErrors validate.
Gostaria de saber como faço validações de nome e e-mail no próprio JSP, o qual estou usando as tags do Struts.
Como faço as validações em Java Script ? se o e-mail digitado é um e-mail válido e coisas do gênero ?
Desde já agradeço !
This message was edited 1 time. Last update was at 14/07/2009 10:00:20
|
"Why, Mr. Anderson? Why do you do it? Why get up? Why keep fighting? Do you believe you're fighting for something? For more than your survival? Can you tell me what it is? Do you even know? Is it freedom? Or truth? Perhaps peace? Yes? No? Could it be for love? Illusions, Mr. Anderson. Vagaries of perception. The temporary constructs of a feeble human intellect trying desperately to justify an existence that is without meaning or purpose. And all of them as artificial as the Matrix itself, although only a human mind could invent something as insipid as love. You must be able to see it, Mr. Anderson. You must know it by now. You can?t win. It?s pointless to keep fighting. Why, Mr. Anderson? Why? Why do you persist?"
Neo :
-Because is my choice
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2007 18:43:41
|
juliocesardosreis
What is classpath?
Membro desde: 30/05/2007 18:36:33
Mensagens: 7
Offline
|
olá amigo, vc teve alguma solução apra o seu problema? estou tentando fazer validação tambem, mas não estou obtendo exito! vc conseguio?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2007 19:29:11
|
Metaleiro
Virtual Machine Man
![[Avatar]](/images/avatar/c2155acc6d5bcda7debfb19c3abef4af.jpg)
Membro desde: 06/07/2006 10:55:54
Mensagens: 671
Localização: São Bernardo do Campo - SP
Offline
|
Eu utilizo no próprio Struts, na classe que extends ActionForm, no JSP eu não imagino como se faz:
erro.camponome é um arquivo.properties
|
"Why, Mr. Anderson? Why do you do it? Why get up? Why keep fighting? Do you believe you're fighting for something? For more than your survival? Can you tell me what it is? Do you even know? Is it freedom? Or truth? Perhaps peace? Yes? No? Could it be for love? Illusions, Mr. Anderson. Vagaries of perception. The temporary constructs of a feeble human intellect trying desperately to justify an existence that is without meaning or purpose. And all of them as artificial as the Matrix itself, although only a human mind could invent something as insipid as love. You must be able to see it, Mr. Anderson. You must know it by now. You can?t win. It?s pointless to keep fighting. Why, Mr. Anderson? Why? Why do you persist?"
Neo :
-Because is my choice
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2007 19:33:41
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Tenho um exemplo:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2007 20:11:55
|
juliocesardosreis
What is classpath?
Membro desde: 30/05/2007 18:36:33
Mensagens: 7
Offline
|
Metaleiro wrote: Eu utilizo no próprio Struts, na classe que extends ActionForm, no JSP eu não imagino como se faz:
erro.camponome é um arquivo.properties
mas onde vc faz a definição dos erros? por exemplo, erro.camponome, como aparecerá a mensagem de erro?, onde??
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/05/2007 19:05:06
|
Metaleiro
Virtual Machine Man
![[Avatar]](/images/avatar/c2155acc6d5bcda7debfb19c3abef4af.jpg)
Membro desde: 06/07/2006 10:55:54
Mensagens: 671
Localização: São Bernardo do Campo - SP
Offline
|
Um arquivo .propeties é um arquivo onde você tem uma chave e uma mensagem, exemplo
erro.camponome=O nome não pode ser nulo
esse arquivo tem que ser nomeado como MessageResources.properties, ele deve ser colocado na pasta SRC.
você define isso no struts-config.xml
é só usar uma tag :
<message-resources parameter="MessageResources"/>
Dai você pode utilizar todas as mensagens em seu aplicativo normalmente, isso é mais usado para internacionalização, aqueles sites que têm a opção de Inglês ou Português, assim você define todas as mensagens em um lugar só.
Como funciona a apresentação do erro, o erro aparece na própria página nesse caso, é posível você definir o posicionamento da mensagem na tela, nesse caso ela pode ser apresentada onde você definir.
|
"Why, Mr. Anderson? Why do you do it? Why get up? Why keep fighting? Do you believe you're fighting for something? For more than your survival? Can you tell me what it is? Do you even know? Is it freedom? Or truth? Perhaps peace? Yes? No? Could it be for love? Illusions, Mr. Anderson. Vagaries of perception. The temporary constructs of a feeble human intellect trying desperately to justify an existence that is without meaning or purpose. And all of them as artificial as the Matrix itself, although only a human mind could invent something as insipid as love. You must be able to see it, Mr. Anderson. You must know it by now. You can?t win. It?s pointless to keep fighting. Why, Mr. Anderson? Why? Why do you persist?"
Neo :
-Because is my choice
|
|
|
 |
|
|