CONEXIÓN DE MYSQL CON JAVA WEB USANDO NETBEANS
Enviado por Evert Sanchez • 6 de Octubre de 2018 • Tarea • 726 Palabras (3 Páginas) • 511 Visitas
CONEXIÓN DE MYSQL CON JAVA WEB USANDO NETBEANS
- Vamos a crear un proyecto usando JSP, el cual crearemos registros de usuarios y sus login, usando NetBeans con MySQL.
- Lo primero que vamos a realizar es crear una base de datos llamado LoginUsuario, usando MySQL:
[pic 2]
- Luego, crearemos la tabla Usuarios:
[pic 3]
- Luego, creamos los atributos siguientes:
- Id_Usuario
- Nombres
- Ap_Paterno
- Ap_Materno
- Password
[pic 4]
Ahora se ha creado nuestra tabla Usuarios:
[pic 5]
- Realizaremos una inserción a la tabla Usuarios:
[pic 6]
Luego damos clic en Examinar y verificamos:
[pic 7]
- Ahora abrimos NetBeans y creamos nuestro Proyecto: LoginUsuario
[pic 8]
[pic 9]
[pic 10]
[pic 11]
- Ahora vamos a crear un archivo nuevo JSP:
[pic 12]
Luego, le colocamos un nombre al archivo JSP, le pondré principal:
[pic 13]
- Antes de continuar, primero vamos a importar nuestro driver de Mysql que nos servirá para realizar la conexión con Netbeans:
- Entonces, dentro de nuestro proyecto, nos vamos a la carpeta Libraries¸ le damos clic derecho y seleccionamos Agregar Biblioteca (Librería):
[pic 14]
- Luego nos aparecerá una ventana, donde seleccionaremos Driver MySQL JDBC y luego clic add library:
[pic 15]
El cual, se nos agregara dentro de la carpeta librerías de nuestro proyecto:
[pic 16]
- Ahora nos vamos a nuestra carpeta Package de nuestro proyecto y agregamos un nuevo paquete:
[pic 17]
El cual le pondremos un nombre: Supervisor
[pic 18]
El cual quedaría:
[pic 19]
- En esta carpeta o paquete llamado supervisor, vamos a crear una clase para la conexión con la base de datos creado en MySQL:
[pic 20]
El cual le pondremos de nombre: Conexión.
[pic 21]
El cual nos mostrará:
[pic 22]
- Entonces en nuestra clase Conexión.java, programamos lo siguiente:
[pic 23]
- Para probar la conexión, creamos un main:
[pic 24]
- Ahora crearemos una nueva clases llamada: Consultas: el cual va a tener las consultas a nuestra base de datos creada en MySQL:
[pic 25]
[pic 26]
- Ahora dentro de nuestra clase Consultar, crearemos nuestro método para registrar:
[pic 27]
- Crearemos un main para probar si se inserta un nuevo usuario en la base de datos de MySQL:
[pic 28]
Ahora verificamos:
[pic 29]
- Ahora iremos a nuestro archivo principal.jsp
[pic 30]
El cual al ejecutar el archivo, nos mostrará:
[pic 31]
- Creamos un nuevo archivo jsp, el cual llamamos registro.jsp
[pic 32]
[pic 33]
- Entonces en el archivo registro.jsp, empezaos a programar:
[pic 34]
Al ejecutar, nos mostrará:
[pic 35]
- Ahora crearemos un servlet que va a recibir los datos que le estamos enviando mediante la posición y a la vez lo procesa. Además los servlets nos sirve para que la página web sea dinámica. Creamos un nuevo paquete dentro de Source Package, el cual lo llamaremos Servlet:
[pic 36]
[pic 37]
- Ahora crearemos un Servlet, dentro de nuestro paquete Servlet:
[pic 38]
Creamos el ServLet:
[pic 39]
Luego activamos el check y le cambiamos al nombre a la URL:
[pic 40]
- Dentro del Servlet creado, debe quedarnos de la siguiente manera:
[pic 41]
- Ahora nos vamos a WEB_INF y dentro de ella encontramos un archivo web.xml
[pic 42]
El cual, al abrir, veremos que esta el /iniciar: el cual es la forma de como lo vamos a llamar desde nuestros archivos .jsp:
[pic 43]
- Entonces nos iremos a nuestro principal.jsp y en el action lo que haremos es llamar al iniciar, porque es la URL que elegimos:
[pic 44]
...