galera!
eu tenho um campo nome para o cara preencher la no html.
ele preenche e o submit chama meu .jsp que atribui aquele nome na minha var nome.
se ele deixar em branco e enviar... o que será atribuido na var??
null , "" ??
pq quando eu mando pra validação, ele nao reconhece como null nem como "":
public static boolean ehValido(Pessoa pess){
boolean volta=true;
try{
if((pess.getNome() == null) || pess.getNome().equals("")){
erros.put("nome","insira um nome valido");
volta = false;
}
if((pess.getRg() == null) || pess.getRg().equals("")){
erros.put("rg","insira um rg valido");
volta = false;
}
System.out.println("vai retornar true");
}catch(Exception e){
e.printStackTrace();
}
return volta;
}
o campo do html que o cara deixa 'sem preencher' , esta entrando nesse metodo, que está retornado true , ou seja ele não é nem null nem "".
mas quando eu mando 'printar' o campo vazio, sai "" na tela!!!!
alguem sabe qual o problema??
ou..alguem pode me dizer alguma maneira do meu jsp verificar se o campo html esta vazio ?
obrigado