Pessoal bom dia,
Estou fazendo um TCC para a facul. É um sistema bem simples de cadastro de mídias.
Estou fazendo WEB mesmo.
Preciso de uma ajudinha de vocês.
Tenho um form aonde o usuário se cadastra, tudo está funcionando a contento.
Nesse form tenho dois campos de senha, aonde o usuário digita a senha e depois confirma a senha digitada anteriormente.
Então fazendo uma checagem do tipo:
senha = request.getParameter("senha").trim();
confirma = request.getParameter("confirma_senha").trim();
if (senha.equalsIgnoreCase(confirma)
Então caso as senhas digitadas forem iguais, continua com o cadastro, senão estou efetuando o seguinte redirect:
response.sendRedirect("cadastro.jsp?erro=1");
E na minha página cadastro.jsp tenho o seguinte código:
if (request.getParameter("erro").equalsIgnoreCase("1")){
out.print("<p align=center><font color=red size=06>As senhas digitadas não conferem!</font></p><br><br>");
}
Isso funciona bem.
O problema está caso eu acione a página cadastro.jsp sem nenhum parâmetro. Está me retornando um org.apache.jasper.JasperException: java.lang.NullPointerException.
Ou seja, se eu acionar diretamente digamos cadastro.jsp?erro=1 tudo funciona, mas se eu acionar cadastro.jsp sem nada o erro de NullPointer retorna.
Alguém poderia me ajudar?
Obrigado!
