Problema como recuperar senha!

Bom Dia,
fiz um formulario para quando o usuario esquece a senha.
quando ele entra com o seu login e data de nascimento ele e direcionado para a pagina que supostamente teria que mostrar o resultado de sua consulta.
mas nao aparece a resposta!!! aparece um outro erro.
segue os codigos!

se algum puder me ajudar, agradeco muito!!!

esquecer_senha_universitario.html

[code]

Integração Universidade / Empresa - Login Universitário - Esqueceu Senha
  <td> <img src="imagens/banner.jpg" width="755" height="97"></td>
 </tr>  

 
  <a href="principal.html">
  <img src="imagens/home_link.jpg" width="190" height="39"></a><table width="193" bgcolor="#FFFFFF" bordercolor="#111111" cellpadding="0" cellspacing="0" height="194" style="border-collapse: collapse">
                        

Login

   
 

Login:

 
 

Data Nacicmento:

 
   
    </center>
  </div>
  
  </TD>
</TR>
 

 

                           

Copyright@2008 - Opção de Qualidade - Todos os direitos reservados

[/code]

esquecer_senha_universitario.jsp

[code]

Integração Universidade / Empresa - Login Universitário

<%@ page import=“java.sql.*”%>

  <td> <img src="imagens/banner.jpg" width="755" height="97"></td>
 </tr>  

 
  <a href="principal.html">
  <img src="imagens/home_link.jpg" width="190" height="39"></a><table width="193" bgcolor="#FFFFFF" bordercolor="#111111" cellpadding="0" cellspacing="0" height="194" style="border-collapse: collapse">
  <font size="1" face="Times New Roman" color="#003366">
  
  </font> 
  <font size="1" face="Times New Roman" color="#003366">
  
  </font> 
  <font size="1" face="Times New Roman" color="#003366">
  
  </font> 
  <font size="1" face="Times New Roman" color="#003366">
  
  </font>
  <font size="1" face="Times New Roman" color="#003366">
  
  </font> 

  </table>

<%

String id_ra,data_nasc,senha;
String nom="";
String data="";
String sen="";
int cont=0;

id_ra=request.getParameter(“id_ra”);
data_nasc=request.getParameter(“data_nasc”);
senha=request.getParameter(“senha”);
try
{

	    //Passo1: Carregar o Driver JDBC
        Class.forName("com.mysql.jdbc.Driver").newInstance();
        
        //Passo2: Criar um objeto para Conexao
        Connection con=DriverManager.getConnection("jdbc:mysql://localhost/integracao","root","");
        
        //Passo3: Criar um objeto para execucao de consultas
        Statement s=con.createStatement();
        
        //Passo4: cadastrar aluno
		ResultSet rs=s.executeQuery("select id_ra, data_nasc, senha from universitarios where id_ra like \""+id_ra+"%\"");
	  
        while(rs.next())
		{
			cont=cont+1;
			nom=rs.getString(1);
			data=rs.getString(2);
			sen=rs.getString(3);	
		}
		

if(id_ra.equals(nom) && data_nasc.equals(data) && senha.equals(sen))

{
   //Caso login e senha estejam corretos...
   out.println("<center>Universitario Logado com sucesso!!!</center>"); //Mostra na tela que foi logado com sucesso
   session.putValue("id_ra", id_ra); //Grava a session com o Login
   session.putValue("senha", senha); //Grava a session com a Senha
    out.println("<script>document.location.href='logado_universitario.jsp';</script>"); //Exibe um código javascript para redireionar ao painel
} 
 else 
 {
    //Se estiverem incorretos...
    out.println("<center>Login ou senha inválidos!</center>"); //Exibe na tela e pede para voltar
  }			

	}
    	catch(ClassNotFoundException e1)
    	{
		out.print("Usuário inválido");			
    	}	

%>

 

Copyright@2008 - Opção de Qualidade - Todos os direitos reservados

[/code]

erro que aparece na pagina esquecer_senha_universitario.html

[code]type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

java.lang.NullPointerException
org.apache.jsp.esquecer_005fsenha_005funiversitario_jsp._jspService(esquecer_005fsenha_005funiversitario_jsp.java:181)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.[/code]