4ndr3sG / Buscopareja.net

Practica conjunta buscopareja.net
1 stars 0 forks source link

BuscoPareja.net #1

Open 4ndr3sG opened 2 years ago

4ndr3sG commented 2 years ago

Practica Buscopareja.net BBDD

SCRIPT DE CREACIÓN DE LA BASE DE DATOS DROP DATABASE IF EXISTS buscopareja; CREATE DATABASE buscopareja; SCRIPT DE LA CREACIÓN DE TABLAS USANDO FORWARD ENGINEERING PARA EL PASO DE DIAGRAMA A SCRIPT -- MySQL Workbench Forward Engineering SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO _DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';


-- Schema mydb



-- Schema buscopareja



-- Schema buscopareja


CREATE SCHEMA IF NOT EXISTS buscopareja DEFAULT CHARACTER SET latin1 COLLATE latin1_spanish_ci ; USE buscopareja ;


-- Table buscopareja.Ubicacion


CREATE TABLE IF NOT EXISTS buscopareja.Ubicacion ( ID INT NOT NULL AUTO_INCREMENT, Comunidad VARCHAR(20) NOT NULL, Provincia VARCHAR(20) NOT NULL, Codigopostal VARCHAR(10) NOT NULL, PRIMARY KEY (ID)) ENGINE = InnoDB DEFAULT CHARACTER SET = latin1 COLLATE = latin1_spanish_ci;


-- Table buscopareja.Gustos


CREATE TABLE IF NOT EXISTS buscopareja.Gustos ( ID INT NOT NULL AUTO_INCREMENT, Tipo ENUM("Cine", "Musica", "Deporte", "Evento social", "Retiro espiritual", "Fiesta", "Cultura") NOT NULL, Concidencias INT NOT NULL, PRIMARY KEY (ID)) ENGINE = InnoDB DEFAULT CHARACTER SET = latin1 COLLATE = LATIN1_BIN;


-- Table buscopareja.Usuario


CREATE TABLE IF NOT EXISTS buscopareja.Usuario ( ID INT NOT NULL AUTO_INCREMENT, Email VARCHAR(25) NOT NULL, Pais_nac VARCHAR(20) NULL DEFAULT NULL, Nombre_user VARCHAR(20) NULL DEFAULT NULL, Ciudad_nac VARCHAR(20) NULL DEFAULT NULL, Sexo CHAR(1) NULL DEFAULT NULL, Orientacion VARCHAR(12) NULL DEFAULT NULL, contraseña VARCHAR(25) NULL, Ubicacion_ID INT NOT NULL, Gustos_ID INT NOT NULL, PRIMARY KEY (ID), UNIQUE INDEX Email_UNIQUE (Email ASC) VISIBLE, INDEX fk_Usuario_Ubicacion1_idx (Ubicacion_ID ASC) VISIBLE, INDEX fk_Usuario_Gustos1_idx (Gustos_ID ASC) VISIBLE, CONSTRAINT fk_Usuario_Ubicacion1 FOREIGN KEY (Ubicacion_ID) REFERENCES buscopareja.Ubicacion (ID) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT fk_Usuario_Gustos1 FOREIGN KEY (Gustos_ID) REFERENCES buscopareja.Gustos (ID) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE = InnoDB DEFAULT CHARACTER SET = latin1 COLLATE = latin1_spanish_ci;


-- Table buscopareja.Hotel


CREATE TABLE IF NOT EXISTS buscopareja.Hotel ( ID INT NOT NULL AUTO_INCREMENT, NombreHotel VARCHAR(35) NOT NULL, Habitacion INT NULL, Ubicacion_ID INT NOT NULL, PRIMARY KEY (ID), INDEX fk_Hotel_Ubicacion1_idx (Ubicacion_ID ASC) VISIBLE, CONSTRAINT fk_Hotel_Ubicacion1 FOREIGN KEY (Ubicacion_ID) REFERENCES buscopareja.Ubicacion (ID) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE = InnoDB;


-- Table buscopareja.citas


CREATE TABLE IF NOT EXISTS buscopareja.citas ( ID INT NOT NULL AUTO_INCREMENT, Fecha DATE NOT NULL, Hotel_ID INT NOT NULL, Usuario_ID INT NOT NULL, Hotel_ID1 INT NOT NULL, PRIMARY KEY (ID), INDEX fk_citas_Usuario1_idx (Usuario_ID ASC) VISIBLE, INDEX fk_citas_Hotel1_idx (Hotel_ID1 ASC) VISIBLE, CONSTRAINT fk_citas_Usuario1 FOREIGN KEY (Usuario_ID) REFERENCES buscopareja.Usuario (ID) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT fk_citas_Hotel1 FOREIGN KEY (Hotel_ID1) REFERENCES buscopareja.Hotel (ID) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE = InnoDB DEFAULT CHARACTER SET = latin1 COLLATE = latin1_spanish_ci;


-- Table buscopareja.Chat


CREATE TABLE IF NOT EXISTS buscopareja.Chat ( ID INT NOT NULL AUTO_INCREMENT, Fecha_inicio DATE NOT NULL, Usuario_ID1 INT NOT NULL, Usuario_ID2 INT NOT NULL, PRIMARY KEY (ID), INDEX fk_Chat_Usuario1_idx (Usuario_ID1 ASC) VISIBLE, INDEX fk_Chat_Usuario2_idx (Usuario_ID2 ASC) VISIBLE, CONSTRAINT fk_Chat_Usuario1 FOREIGN KEY (Usuario_ID1) REFERENCES buscopareja.Usuario (ID) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT fk_Chat_Usuario2 FOREIGN KEY (Usuario_ID2) REFERENCES buscopareja.Usuario (ID) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE = InnoDB DEFAULT CHARACTER SET = latin1 COLLATE = latin1_spanish_ci; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;

SCRIPT DE INSERCIÓN INICIAL DE DATOS DE 5-10 REGISTROS EN CADA TABLA DEL MODELO.


UBICACIÓN: INSERT INTO ubicacion (Comunidad, Provincia, Codigopostal) VALUES('Madrid', 'Madrid', '28041'), ('Cataluña', 'Barcelona', '08016'), ('Cataluña', 'Tarragona', '43100'), ('Comunidad Valenciana', 'Valencia', '46035'), ('Andalucía', 'Cádiz', '11071'), ('Castilla y león', 'Burgos', '09080');

USUARIO: INSERT INTO usuario (Email, Pais_nac, Nombre_user, Ciudad_nac, Sexo, Orientacion, Contraseña, ubicacion_id, gustos_id) VALUES ("Andresguzman@gmail.com", "Colombia", "Andresito25","Bogotá", "M", "Homosexual", "Smokegreen1234",1, 6), ("Adrianrodel@gmail.com", "España", "Playboy666","Parla", "M", "Heterosexual", "Goldensneakers4321",2, 1), ("Sebasthurt@gmail.com", "Colombia", "Esebasss01","Cali", "M", "Heterosexual", "Liljakex54",3, 2), ("Paulagon@gmail.com", "Portugal", "Paula25","Porto", "F", "Heterosexual", "789456123",4,3), ("Sandra@gmail.com", "España", "Saan18","León", "F", "Heterosexual", "Saa23022",5, 4), ("Manuel@gmail.com", "España", "Maaanu92","Cádiz", "M", "Homosexual", "Maan25637",6, 5);


GUSTOS: INSERT INTO gustos (tipo, concidencias) VALUES('Deporte', 0), ('Musica', 0), ('Evento social', 0), ('Cine', 0), ('Retiro espiritual', 0), ('Fiesta', 0), ('Cultura', 0);

CHAT: INSERT INTO chat (Fecha_inicio, usuario_id1, usuario_id2) VALUES(2022-04-24, 1, 6), (2022-04-24, 2, 5), (2022-04-24, 3, 4), (2022-04-24,4, 3), (2022-04-24,5, 2), (2022-04-24,6, 1);

HOTEL: INSERT INTO hotel (nombrehotel, habitacion, ubicacion_id) VALUES("Riu", 57, 1), ("Hotel Derby", 29, 2), ("Hotel Cosmos", NULL, 3), ("Port Feria", 13, 4), ("Hotel Playa Victoria", 76, 5), ("Hotel Landa", NULL, 6);

CITAS: INSERT INTO citas (fecha, usuario_id, hotel_id1) VALUES(NOW(), 1 , 1), (NOW(), 2 , 5), (NOW(), 3 , 4), (NOW(), 4 , 4), (NOW(), 5 , 5), (NOW(), 6 , 1);

BACKUP USUARIO: CREATE TABLE backupusuario LIKE usuario; INSERT INTO backupusuario SELECT * FROM usuario;

BACKUP HOTEL: CREATE TABLE backuhotel LIKE hotel; INSERT INTO backuhotel SELECT * FROM hotel;

DELETE REGISTRO 1: DELETE FROM backupusuario WHERE sexo = 'F';

DELETE REGISTRO 2: DELETE FROM backuhotel WHERE habitacion IS NUL

4ndr3sG commented 2 years ago

CLASE CONEXION BBDD

package com.bbdd;

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;

import com.model.Usuarios;

/**

}

SERVLET FORM

package com.ies.baroja;

import java.io.IOException; import java.io.PrintWriter;

import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession;

import com.model.Usuarios;

/**

private static void buscaJugador (HttpServletRequest request, HttpServletResponse response) throws Exception{

    /**1- regogida de datos de la pagina*/
    String sNombre = request.getParameter("buscaNombre");
    /**2- buscar jugadores en la BBDD */
    Usuarios jugador = Controller.getJugador(sNombre);

    if(jugador != null) {
        HttpSession sesion = request.getSession();
        sesion.setAttribute("jugador", jugador);
        response.sendRedirect("listadoJugador.jsp");
    }

    else {
        mostrarError(response, "Jugador "+sNombre+" no encontrado");
    }
}

private static void altaJugador(HttpServletRequest request, HttpServletResponse response) throws Exception {
    /** 1- recogida de datos */
    Usuarios jugador = new Usuarios(request.getParameter("email"), request.getParameter("pais_nac"),
            request.getParameter("nombre_user"), request.getParameter("ciudad_nac"), request.getParameter("sexo"),
            request.getParameter("orientacion"),request.getParameter("contrasena"),request.getParameter("ubicacion_id"),
            request.getParameter("gustos_id"));

    /** 2- Insertar jugador en la base de datos */
    boolean bRes = Controller.insertarJugador(jugador);

    /** 3- Mostrar resultado por pantalla */
    if (bRes) {
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        out.println("<HTML>\n" + "<HEAD><TITLE>Pagina de JAGD</TITLE>" + "  <meta charset=\"utf-8\">\r\n"
                + "  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n"
                + "  <link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css\" rel=\"stylesheet\">\r\n"
                + "  <script src=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js\"></script>\r\n"
                + "</HEAD>\n" + "<BODY>\n" + "<div class=\"container mt-3\">\n"
                + "<h2 class=\"text-success\">Jugador insertado correctamente<h2>\n"
                + "<ul class=\"list-group\"> \n" + "  <LI class=\"list-group-item\">email: " + jugador.getEmail()
                + "</li>\n" + "  <LI class=\"list-group-item\">pais_naci: " + jugador.getPais_nac() + "</li>\n"
                + "  <LI class=\"list-group-item\">nombre: " + jugador.getNombre_user() + "</li>\n"
                + "  <LI class=\"list-group-item\">ciudad_nac: " + jugador.getCiudad_nac() + "</li>\n"
                + "  <LI class=\"list-group-item\">sexo: " + jugador.getSexo() + "</li>\n"
                + "  <LI class=\"list-group-item\">contrasena: " + jugador.getOrientacion() + "</li>\n"
                + "  <LI class=\"list-group-item\">orientacion: " + jugador.getContrasena() + "</li>\n"
                + "  <LI class=\"list-group-item\">ubicacion: " + jugador.getUbicacion_id() + "</li>\n"
                + "  <LI class=\"list-group-item\">gustos: " + jugador.getGustos_id() + "</li>\n"
                + "</UL>\n" + "</div></BODY></HTML>");
        out.close();

    } else {
        // Mostramos que se ha producido un error
        mostrarError(response, "Error al dar de alta el jugador");

    }
}

private static void mostrarError(HttpServletResponse response, String sMensaje) throws IOException {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    out.println("<HTML>\n" + "<HEAD><TITLE>Pagina de JAGD</TITLE>" + "  <meta charset=\"utf-8\">\r\n"
            + "  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n"
            + "  <link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css\" rel=\"stylesheet\">\r\n"
            + "  <script src=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js\"></script>\r\n"
            + "</HEAD>\n" + "<BODY>\n" + "<div class=\"container mt-3\">\n"
            + "<h1 class=\"text-danger\">Error interno<h1>\n"
            + "<h2 class=\"text-danger\">"+sMensaje+"<h2>\n"
            + "<img src=\"img/error.jpg\" class=\"rounded\" alt=\"error interno\">" + "</div></BODY></HTML>");
    out.close();
}

}

CLASS CONTROLLER package com.ies.baroja;

import java.sql.ResultSet; import java.sql.SQLException; import java.util.LinkedList; import com.model.Usuarios; import com.bbdd.ConexionBBDD;

public class Controller { private static String sConsultaJugadores = "SELECT email,pais_nac,nombre_user,ciudad_nac,sexo,orientacion,contrasena,ubicacion_id,gustos_id FROM usuario;";

public static LinkedList<Usuarios> getJugadores() {

//Objeto con la lista de jugadores LinkedList listaJugadores = new LinkedList(); // Primero conectamos a la BBDD ConexionBBDD miConexion = new ConexionBBDD(); try { miConexion.conectar(); // Lanzamos la consulta ResultSet rsResultado = miConexion.ejecutarConsulta(sConsultaJugadores); if (rsResultado != null) { // Si hay resultado recuperamos los datos (como un FETCHde un CURSOR)

            while (rsResultado.next()) {
                // Creamos un objeto jugador por cada fila de la tabla(cada jugador)

                Usuarios jugador = new Usuarios(rsResultado.getString("email"),rsResultado.getString("pais_nac"),rsResultado.getString("nombre_user"),
                        rsResultado.getString("ciudad_nac"), rsResultado.getString("sexo"),
                         rsResultado.getString("orientacion"), rsResultado.getString("contrasena"),
                         String.valueOf(rsResultado.getInt("ubicacion_id")),String.valueOf(rsResultado.getInt("gustos_id")));
                // Lo insertamos en la lista
                listaJugadores.add(jugador);
            }
        } else {
            System.out.println("La consulta no devuelve resultados");
        }
        System.out.println("Número de jugadores=" + listaJugadores.size());
    } catch (SQLException sqlex) {
        System.out.println("Error: " + sqlex.getMessage());
        sqlex.printStackTrace();
    } finally {
        miConexion.desconectar();
    }
    return listaJugadores;
}

public static Usuarios getJugador(String sNombreJugador) {

String sConsultaBusq = "SELECT email,pais_nac,nombre_user,ciudad_nac,sexo,orientacion,contrasena,ubicacion_id,gustos_id FROM usuario where Nombre_user = '"+sNombreJugador+"';";
//String sConsultaBusq2 = "SELECT email,pais_nac,nombre_user,ciudad_nac,sexo,orientacion,contrasena,ubicacion_id,gustos_id FROM usuario where Nombre_user = '"+sContrasenaJugador+"';";

    Usuarios jugador = null;
    ConexionBBDD miConexion = new ConexionBBDD();
    try {
    /**1- conectar a la base de datos */
        miConexion.conectar();
    /**2- lanzar la consulta*/
        ResultSet rsResultado = miConexion.ejecutarConsulta(sConsultaBusq);
    /**3-recuperar los datos*/
        if (rsResultado != null) {
            // Si hay resultado recuperamos los datos (como un FETCHde un CURSOR)

                            while (rsResultado.next()) {
                                // Creamos un objeto jugador por cada fila de la tabla(cada jugador)

                                 jugador = new Usuarios(rsResultado.getString("email"),rsResultado.getString("pais_nac"),rsResultado.getString("nombre_user"),
                                            rsResultado.getString("ciudad_nac"), rsResultado.getString("sexo"),
                                             rsResultado.getString("orientacion"), rsResultado.getString("contrasena"),
                                             String.valueOf(rsResultado.getInt("ubicacion_id")),String.valueOf(rsResultado.getInt("gustos_id")));
                                // Lo insertamos en la lista

                            }
                        } else {
                            System.out.println("La consulta no devuelve resultados");
                        }
    /**4-cerrar conexion*/
    }catch (SQLException sqlex) {
        System.out.println("Error: " + sqlex.getMessage());
        sqlex.printStackTrace();
    } finally {
        miConexion.desconectar();
    }
    return jugador;
}

public static Usuarios getPassw(String sContrasenaJugador) {

//String sConsultaBusq = "SELECT email,pais_nac,nombre_user,ciudad_nac,sexo,orientacion,contrasena,ubicacion_id,gustos_id FROM usuario where Nombre_user = '"+sNombreJugador+"';";
String sConsultaBusq2 = "SELECT email,pais_nac,nombre_user,ciudad_nac,sexo,orientacion,contrasena,ubicacion_id,gustos_id FROM usuario where contrasena = '"+sContrasenaJugador+"';";

    Usuarios jugador = null;
    ConexionBBDD miConexion = new ConexionBBDD();
    try {
    /**1- conectar a la base de datos */
        miConexion.conectar();
    /**2- lanzar la consulta*/
        ResultSet rsResultado = miConexion.ejecutarConsulta(sConsultaBusq2);
    /**3-recuperar los datos*/
        if (rsResultado != null) {
            // Si hay resultado recuperamos los datos (como un FETCHde un CURSOR)

                            while (rsResultado.next()) {
                                // Creamos un objeto jugador por cada fila de la tabla(cada jugador)

                                 jugador = new Usuarios(rsResultado.getString("email"),rsResultado.getString("pais_nac"),rsResultado.getString("nombre_user"),
                                            rsResultado.getString("ciudad_nac"), rsResultado.getString("sexo"),
                                             rsResultado.getString("orientacion"), rsResultado.getString("contrasena"),
                                             String.valueOf(rsResultado.getInt("ubicacion_id")),String.valueOf(rsResultado.getInt("gustos_id")));
                                // Lo insertamos en la lista

                            }
                        } else {
                            System.out.println("La consulta no devuelve resultados");
                        }
    /**4-cerrar conexion*/
    }catch (SQLException sqlex) {
        System.out.println("Error: " + sqlex.getMessage());
        sqlex.printStackTrace();
    } finally {
        miConexion.desconectar();
    }
    return jugador;
}

public static Usuarios getemail(String sContrasenaJugador) {

//String sConsultaBusq = "SELECT email,pais_nac,nombre_user,ciudad_nac,sexo,orientacion,contrasena,ubicacion_id,gustos_id FROM usuario where Nombre_user = '"+sNombreJugador+"';";
String sConsultaBusq2 = "SELECT email,pais_nac,nombre_user,ciudad_nac,sexo,orientacion,contrasena,ubicacion_id,gustos_id FROM usuario where email = '"+sContrasenaJugador+"';";

    Usuarios jugador = null;
    ConexionBBDD miConexion = new ConexionBBDD();
    try {
    /**1- conectar a la base de datos */
        miConexion.conectar();
    /**2- lanzar la consulta*/
        ResultSet rsResultado = miConexion.ejecutarConsulta(sConsultaBusq2);
    /**3-recuperar los datos*/
        if (rsResultado != null) {
            // Si hay resultado recuperamos los datos (como un FETCHde un CURSOR)

                            while (rsResultado.next()) {
                                // Creamos un objeto jugador por cada fila de la tabla(cada jugador)

                                 jugador = new Usuarios(rsResultado.getString("email"),rsResultado.getString("pais_nac"),rsResultado.getString("nombre_user"),
                                            rsResultado.getString("ciudad_nac"), rsResultado.getString("sexo"),
                                             rsResultado.getString("orientacion"), rsResultado.getString("contrasena"),
                                             String.valueOf(rsResultado.getInt("ubicacion_id")),String.valueOf(rsResultado.getInt("gustos_id")));
                                // Lo insertamos en la lista

                            }
                        } else {
                            System.out.println("La consulta no devuelve resultados");
                        }
    /**4-cerrar conexion*/
    }catch (SQLException sqlex) {
        System.out.println("Error: " + sqlex.getMessage());
        sqlex.printStackTrace();
    } finally {
        miConexion.desconectar();
    }
    return jugador;
}

public static boolean insertarJugador(Usuarios jugador) {
    boolean bRes = true;
    // Primero conectamos a la BBDD
    ConexionBBDD miConexion = new ConexionBBDD();
    try {
        miConexion.conectar();
        int iRes = miConexion.insertar(jugador);
        System.out.println("Resultado insertar el jugador="+iRes);
    } catch (SQLException sqlex) {
        System.out.println("Error: " + sqlex.getMessage());
        sqlex.printStackTrace();
    } finally {
        miConexion.desconectar();
    }
    return bRes;
}

}


INSERTAR HTML <!DOCTYPE html>

Alta de Usuarios

Alta de usuario

email pais_nac nombre_user
ciudad_nac sexo contraseña
orientacion ubicacion_id gustos_id

INSERTAR HTML

<!DOCTYPE html>

Alta de Usuarios

Alta de usuario

email pais_nac nombre_user
ciudad_nac sexo contraseña
orientacion ubicacion_id gustos_id

BUSQUEDAPAREJA <!DOCTYPE html>

Alta de jugador

Busqueda de jugadores por nombre



LOGIN <!DOCTYPE html>

Inicio mi web

Página de acceso a mi web


LISTADO DE JUGADORES JSP <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ page import="com.model.Usuarios"%> <%@ page import="com.ies.baroja.Controller"%> <%@ page import="java.util.LinkedList"%> <!DOCTYPE html>

Listado de jugadores de la NBA

Listado de jugadores

<% HttpSession misesion = request.getSession(); Usuarios jugador = (Usuarios) misesion.getAttribute("jugador"); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); %>
nombre procedencia Genero Orientacion id_ubicacion id_gustos
" + jugador.getNombre_user() + "" + jugador.getCiudad_nac() + "" + jugador.getSexo() + "" + jugador.getOrientacion()+ "" + jugador.getUbicacion_id()+ "" + jugador.getGustos_id()+ "

LOGIN CORRECTO JSP

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ page import="com.model.Usuarios"%> <%@ page import="com.ies.baroja.Controller"%> <%@ page import="java.util.LinkedList"%> <!DOCTYPE html>

Su usuario es correcto

Su usuario es correcto

Estos son tus datos

<% HttpSession misesion = request.getSession(); Usuarios jugador = (Usuarios) misesion.getAttribute("jugador"); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); %>
nombre procedencia Genero Orientacion id_ubicacion id_gustos
" + jugador.getNombre_user() + "" + jugador.getCiudad_nac() + "" + jugador.getSexo() + "" + jugador.getOrientacion()+ "" + jugador.getUbicacion_id()+ "" + jugador.getGustos_id()+ "