validacoes java web

Java

08/06/2012

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
Lu

Lu

Curtidas 0

Respostas

Davi Costa

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
GOSTEI 0
Lucas Costa

Lucas Costa

08/06/2012

Aplicacao desktop ou web?
GOSTEI 0
Bruno Moura

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.

GOSTEI 0
Davi Costa

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
GOSTEI 0
POSTAR