validacoes java web
oi pessoal alguem sab cm faz as validacoes pra n receber campos vazios e n receber letras so numeros e outros pra n receber numero so letras, to sqcida
to fazendo + ou - assim
public boolean isValido() throws DadosInvalidosException {
if( Nome ==null){
throw new DadosInvalidosException();
}
so q dessa forma sta dando erro no dao.incluir(cli) su puder me ajudar
to fazendo + ou - assim
public boolean isValido() throws DadosInvalidosException {
if( Nome ==null){
throw new DadosInvalidosException();
}
so q dessa forma sta dando erro no dao.incluir(cli) su puder me ajudar
Lu
Curtidas 0
Respostas
Davi Costa
08/06/2012
usa também algumas validações javascript, vai deixar sua app mais segura e mais performática sendo desnecessário ir ao servidor quando na página já for indentificado dados inválidos.
att Davi
att Davi
GOSTEI 0
Lucas Costa
08/06/2012
Aplicacao desktop ou web?
GOSTEI 0
Bruno Moura
08/06/2012
function soLetraENumero(e) {
if(e.ctrlKey){
return false;
}
var keyCode = e.keyCode;
var character = String.fromCharCode(keyCode);
var reg = new RegExp([A-Za-z0-9çÇâÂãÃõÕôÔàÀáÁéÉíÍóÓúÚ ]);
if (reg.test(character)) {
return true;
} else {
return false;
}
}
Use essa function no evento onkeypress de um elemento do DOM.
if(e.ctrlKey){
return false;
}
var keyCode = e.keyCode;
var character = String.fromCharCode(keyCode);
var reg = new RegExp([A-Za-z0-9çÇâÂãÃõÕôÔàÀáÁéÉíÍóÓúÚ ]);
if (reg.test(character)) {
return true;
} else {
return false;
}
}
Use essa function no evento onkeypress de um elemento do DOM.
GOSTEI 0
Davi Costa
08/06/2012
Complementando o que o amigo Bruno citou, vc com pouca pesquisa vai encontrar diversos frameworks prontos para fazer essas validações, então seja prático não reinvente a roda.
Sugestão pessoal use jquery.
att Davi
Sugestão pessoal use jquery.
att Davi
GOSTEI 0