Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| dad2:forward [2024/02/08 12:42] – thejuanvisu | dad2:forward [2024/02/08 12:51] (actual) – thejuanvisu | ||
|---|---|---|---|
| Línea 8: | Línea 8: | ||
| * Login: Usa la funcionalidad del servlet loggin, tiene un formulario para revisar que los datos son correctos | * Login: Usa la funcionalidad del servlet loggin, tiene un formulario para revisar que los datos son correctos | ||
| * Pedir datos Usuario: Llama a insertar usuario para guardar los datos de un formulario (Crea objeto usuario y lo guarda en tabla hash) | * Pedir datos Usuario: Llama a insertar usuario para guardar los datos de un formulario (Crea objeto usuario y lo guarda en tabla hash) | ||
| + | ===== Implementación ===== | ||
| + | |||
| + | ==== Clase Usuario ==== | ||
| + | |||
| + | <code java usuario.jar> | ||
| + | package com.login.web; | ||
| + | |||
| + | public class Usuario { | ||
| + | private String username; | ||
| + | private String pass; | ||
| + | public Usuario(String parameter, String parameter2) { | ||
| + | this.pass = parameter2; | ||
| + | this.username = parameter; | ||
| + | } | ||
| + | public String getUsername() { | ||
| + | return username; | ||
| + | } | ||
| + | public void setUsername(String username) { | ||
| + | this.username = username; | ||
| + | } | ||
| + | public String getPass() { | ||
| + | return pass; | ||
| + | } | ||
| + | public void setPass(String pass) { | ||
| + | this.pass = pass; | ||
| + | } | ||
| + | |||
| + | } | ||
| + | |||
| + | </ | ||
| + | ==== Registro de usuario ==== | ||
| <code java InsertarUsuario.jar> | <code java InsertarUsuario.jar> | ||
| Línea 52: | Línea 83: | ||
| usuarios.put(usuario.getUsername(), | usuarios.put(usuario.getUsername(), | ||
| - | System.out.println(); | + | System.out.println(" |
| + | request.getRequestDispatcher(" | ||
| Línea 66: | Línea 98: | ||
| } | } | ||
| + | |||
| </ | </ | ||
| + | ===== Front End ===== | ||
| + | |||
| + | ==== Index ==== | ||
| + | <code html index.html> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <meta charset=" | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | <form action=" | ||
| + | Nombre:< | ||
| + | Clave:< | ||
| + | <input type =" | ||
| + | <a href=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== Registro ==== | ||
| + | |||
| + | <code html registro.html> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <meta charset=" | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | <form action=" | ||
| + | Nombre:< | ||
| + | Clave:< | ||
| + | <input type =" | ||
| + | <a href=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||