de antemano agradezco la ayuda
ahi envio el codigo
daousuario
Cita:
enviar.jsppublic ArrayList listacontra1(String email) {
listacontra.clear();
String consulta="SELECT usuario.documento FROM persona INNER JOIN usuario ON persona.documento = usuario.documento WHERE persona.mail="+email+"";
try{
rs=conexionVete.seleccionarDatos(consulta);
while (rs.next()){
usuario=new usuario();
usuario.setlogin(rs.getString(1));
usuario.setdocumento(rs.getInt(2));
usuario.setclave(rs.getString(3));
listacontra.add(usuario);
}
conexionVete.desConectar();
return listacontra;
}catch(SQLException e){
System.err.println(e.getMessage());
conexionVete.desConectar();
return null;
}
}
listacontra.clear();
String consulta="SELECT usuario.documento FROM persona INNER JOIN usuario ON persona.documento = usuario.documento WHERE persona.mail="+email+"";
try{
rs=conexionVete.seleccionarDatos(consulta);
while (rs.next()){
usuario=new usuario();
usuario.setlogin(rs.getString(1));
usuario.setdocumento(rs.getInt(2));
usuario.setclave(rs.getString(3));
listacontra.add(usuario);
}
conexionVete.desConectar();
return listacontra;
}catch(SQLException e){
System.err.println(e.getMessage());
conexionVete.desConectar();
return null;
}
}
Cita:
<%
HttpSession session_actual = request.getSession(true);
String email= (String) session_actual.getAttribute("USER");
// String contras = (String) session_actual.getAttribute("USER");
if(email != null){
envio.EnvioMail eml= new envio.EnvioMail();
aleatorio.NumeroAleatorio numale= new aleatorio.NumeroAleatorio();
dao.daousuario daou = new dao.daousuario();
int num= numale.numale();
String pass11 = String.valueOf(num);
String c= daou.mdcinco(pass11);
// daou.modificarcontrasena(d,c);
int doc=20;
out.print("su clave es:"+num);
// out.print("su es :"+c);
if(eml.EnvioM(email,doc, num)){
out.print( "envio realizado");
}else{}
//envio.EnvioMail eml= new envio.EnvioMail(email,contras);
//response.sendRedirect("index.jsp");
}
dao.daousuario daou = new dao.daousuario();
java.util.ArrayList listar =daou.listacontra1(email);//aqui me genrea error
clases.usuario pro;
for (int i=0;i<listar.size();i++){
pro=new clases.usuario();
pro=(clases.usuario) listar.get(i);
out.print(pro.getclave());
out.print(pro.getdocumento());
out.print(pro.getlogin());
%><br> </br><%
}
%>
<html>
HttpSession session_actual = request.getSession(true);
String email= (String) session_actual.getAttribute("USER");
// String contras = (String) session_actual.getAttribute("USER");
if(email != null){
envio.EnvioMail eml= new envio.EnvioMail();
aleatorio.NumeroAleatorio numale= new aleatorio.NumeroAleatorio();
dao.daousuario daou = new dao.daousuario();
int num= numale.numale();
String pass11 = String.valueOf(num);
String c= daou.mdcinco(pass11);
// daou.modificarcontrasena(d,c);
int doc=20;
out.print("su clave es:"+num);
// out.print("su es :"+c);
if(eml.EnvioM(email,doc, num)){
out.print( "envio realizado");
}else{}
//envio.EnvioMail eml= new envio.EnvioMail(email,contras);
//response.sendRedirect("index.jsp");
}
dao.daousuario daou = new dao.daousuario();
java.util.ArrayList listar =daou.listacontra1(email);//aqui me genrea error
clases.usuario pro;
for (int i=0;i<listar.size();i++){
pro=new clases.usuario();
pro=(clases.usuario) listar.get(i);
out.print(pro.getclave());
out.print(pro.getdocumento());
out.print(pro.getlogin());
%><br> </br><%
}
%>
<html>