Buenas compañeros necesito de su ayuda, tengo una aplicacion con un loguin (el cual funciona perfecto), la pregunta es la siguien:
Como puedo hacer para consultar toda la informacion del "cliente" (Nombre, apehido, telefono, etc y mostrarlo en una pagina como por ejemplo: panel del control, les dejo mi codigo
Clase Java
Servlet
si se em paso algo favor de comentarme y lo posteo
Como puedo hacer para consultar toda la informacion del "cliente" (Nombre, apehido, telefono, etc y mostrarlo en una pagina como por ejemplo: panel del control, les dejo mi codigo
Clase Java
public class Consulta extends Conexion {
public boolean autenticacion(String usuario,String contra){
PreparedStatement pst = null;
ResultSet rs = null;
try {
String consulta = "select * from usuario where usuario = ? and contra = ?";
pst = getConexion().prepareStatement(consulta);
pst.setString(1, usuario);
pst.setString(2, contra);
rs = pst.executeQuery();
if (rs.absolute(1)){
return true;
}
} catch (Exception e) {
System.err.println("Error "+e);
}finally{
try {
if(getConexion() != null) getConexion().close();
if(pst != null) pst.close();
if(rs != null) rs.close();
} catch (Exception e) {
System.err.println("Erro "+e);
}
}
return false;
}
public boolean autenticacion(String usuario,String contra){
PreparedStatement pst = null;
ResultSet rs = null;
try {
String consulta = "select * from usuario where usuario = ? and contra = ?";
pst = getConexion().prepareStatement(consulta);
pst.setString(1, usuario);
pst.setString(2, contra);
rs = pst.executeQuery();
if (rs.absolute(1)){
return true;
}
} catch (Exception e) {
System.err.println("Error "+e);
}finally{
try {
if(getConexion() != null) getConexion().close();
if(pst != null) pst.close();
if(rs != null) rs.close();
} catch (Exception e) {
System.err.println("Erro "+e);
}
}
return false;
}
public class InicioSesion extends HttpServlet {
/**
* Processes requests for both HTTP <code>GET</code> and <code>POST</code>
* methods.
*
* @Param request servlet request
* @Param response servlet response
* @throws ServletException if a servlet-specific error occurs
* @throws IOException if an I/O error occurs
*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String usuario = request.getParameter("usuario");
String contra = request.getParameter("contra");
Consulta co = new Consulta();
if(co.autenticacion(usuario, contra)){
HttpSession objsession = request.getSession(true);
objsession.setAttribute("usuario", usuario);
response.sendRedirect("Bienvenido.jsp");
}else{
response.sendRedirect("index.jsp");
}
Consulta cx = new Consulta();
}
/**
* Processes requests for both HTTP <code>GET</code> and <code>POST</code>
* methods.
*
* @Param request servlet request
* @Param response servlet response
* @throws ServletException if a servlet-specific error occurs
* @throws IOException if an I/O error occurs
*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String usuario = request.getParameter("usuario");
String contra = request.getParameter("contra");
Consulta co = new Consulta();
if(co.autenticacion(usuario, contra)){
HttpSession objsession = request.getSession(true);
objsession.setAttribute("usuario", usuario);
response.sendRedirect("Bienvenido.jsp");
}else{
response.sendRedirect("index.jsp");
}
Consulta cx = new Consulta();
}