Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Usuarios;
- import java.io.IOException;
- import java.io.PrintWriter;
- import java.sql.*;
- import java.util.logging.Level;
- import java.util.logging.Logger;
- import javax.servlet.ServletException;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import javax.servlet.http.HttpSession;
- import Objetos.Tipo;
- public class ConsultarUsuario extends HttpServlet {
- protected void processRequest(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException, SQLException, ClassNotFoundException{;
- response.setContentType("text/html;charset=UTF-8");
- PrintWriter out = response.getWriter();
- try {
- Connection conexion = null;
- Statement sentencia = null;
- ResultSet resultado = null;
- Class.forName("com.mysql.jdbc.Driver");
- String direccionDriver = "jdbc:mysql://localhost/bd_ventas";
- String usuarioot = "root";
- String passusuarioot = "n0m3l0";
- conexion = DriverManager.getConnection(direccionDriver,usuarioot,passusuarioot);
- sentencia = conexion.createStatement();
- // Inserción de usuario
- resultado = sentencia.executeQuery("SELECT * FROM usuarios;");
- String nombus;
- String contus;
- int tipus;
- // HTML
- out.println("<html>");
- out.println("<head>");
- out.println("<title>JSP Page</title>");
- out.println("<link rel='stylesheet' type='text/css' href='cssProyectoPsw/cssProyecto.css'>");
- out.println("</head>");
- HttpSession ses=request.getSession();
- int tipip = 0;
- String usu = (String)(ses.getAttribute("usuario"));
- Tipo bustip = new Tipo();
- tipip = bustip.darTipo(usu);
- out.println("<body>");
- out.println("<header>");
- out.println("<nav>");
- out.println("<h1>Sistema de ventas de cuentas challenger</h1>");
- out.println("<a href='Inicio.jsp'>Inicio</a>");
- if (tipip == 3) {
- out.println("<a href='Productos.jsp'>Productos</a>");
- out.println("<a href='Usuarios.jsp'>Usuarios</a>");
- out.println("<a href='Inventario.jsp'>Inventario</a>");
- } else if(tipip == 2) {
- out.println("<a href='Productos.jsp'>Productos</a>");
- }
- out.println("<a href='Ventas.jsp'>Ventas</a>");
- out.println("<a href='CerrarSesion'>Cerrar Sesion</a>");
- out.println("</nav>");
- out.println("</header>");
- out.println("<h1>Distribuidor Orientado a Transacciones Aceptables</h1>");
- out.println("<table border='0'>");
- out.println("<thead>");
- out.println("<tr>");
- out.println("<th>Usuarios</th>");
- out.println("</tr>");
- out.println("</thead>");
- out.println("<tbody>");
- out.println("<tr>");
- out.println("<td><a href='AgregarUsuario.jsp'>Agregar usuarios</a></td>");
- out.println("<td><a href='ConsultarUsuario'>Consultar usuarios</a></td>");
- out.println("<td><a href='ModificarUsuario'>Modificar usuarios</a>");
- out.println("<td><a href='EliminarUsuario'>Eliminar usuarios</a></td>");
- out.println("</tr>");
- out.println("</tbody>");
- out.println("</table>");
- out.println("<h3>Consulta de usuarios</h3>");
- out.println("<table border='1'>");
- out.println("<thead>");
- out.println("<tr>");
- out.println("<th>Nombre de usuario</th>");
- out.println("<th>Contraseña</th>");
- out.println("<th>Tipo</th>");
- out.println("</tr>");
- out.println("</thead>");
- out.println("<tbody>");
- while(resultado.next())
- {
- nombus = resultado.getString("usuario");
- contus = resultado.getString("contrasena");
- tipus = resultado.getInt("tipo");
- out.println("<tr>");
- out.println("<td>" + nombus + "</td>");
- out.println("<td>" + contus + "</td>");
- if(tipus == 1)
- out.println("<td>Cliente</td>");
- else if(tipus == 2)
- out.println("<td>Provedor</td>");
- else
- out.println("<td>Administrador</td>");
- out.println("</tr>");
- }
- out.println("</body>");
- out.println("</html>");
- }
- finally
- {
- }
- }
- @Override
- protected void doGet(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- PrintWriter out = response.getWriter();
- try {
- processRequest(request, response);
- } catch (SQLException ex) {
- Logger.getLogger(AltaUsuario.class.getName()).log(Level.SEVERE, null, ex);
- out.println("no jala" + ex);
- } catch (ClassNotFoundException ex) {
- Logger.getLogger(AltaUsuario.class.getName()).log(Level.SEVERE, null, ex);
- out.println("no jala" + ex);
- }
- }
- @Override
- protected void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- PrintWriter out = response.getWriter();
- try {
- processRequest(request, response);
- } catch (SQLException ex) {
- Logger.getLogger(ConsultarUsuario.class.getName()).log(Level.SEVERE, null, ex);
- out.println("no jala" + ex);
- } catch (ClassNotFoundException ex) {
- Logger.getLogger(ConsultarUsuario.class.getName()).log(Level.SEVERE, null, ex);
- out.println("no jala" + ex);
- }
- }
- @Override
- public String getServletInfo() {
- return "Short description";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement