Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| dad2:jsp [2024/02/21 12:05] – thejuanvisu | dad2:jsp [2024/02/21 12:21] (actual) – thejuanvisu | ||
|---|---|---|---|
| Línea 72: | Línea 72: | ||
| Realiza toda la funcionalidad, | Realiza toda la funcionalidad, | ||
| {{drawio> | {{drawio> | ||
| - | ==== Implementación ==== | + | ===== Implementación |
| El proyecto seguirá la siguiente estructura en la que separaremos por un lado el servlet control y por otro lado las clases: | El proyecto seguirá la siguiente estructura en la que separaremos por un lado el servlet control y por otro lado las clases: | ||
| < | < | ||
| {{: | {{: | ||
| </ | </ | ||
| - | === Servlet Control === | + | ==== Servlet Control |
| <code java Control.java> | <code java Control.java> | ||
| Línea 127: | Línea 127: | ||
| protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, | protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, | ||
| String jsp = " | String jsp = " | ||
| - | String paramIdAccion = request.getParameter(" | + | String paramIdAccion = request.getParameter(Control.PARAM_ACTION_ID);// |
| Accion accion = this.acciones.get(paramIdAccion);// | Accion accion = this.acciones.get(paramIdAccion);// | ||
| jsp = accion.ejecutar(request, | jsp = accion.ejecutar(request, | ||
| Línea 145: | Línea 145: | ||
| </ | </ | ||
| - | === Clase Accion === | + | ==== Clase Accion |
| <code java Accion.java> | <code java Accion.java> | ||
| Línea 162: | Línea 162: | ||
| </ | </ | ||
| - | === Clase InsertarUsuario === | + | ==== Clase InsertarUsuario |
| <code java InsertarUsuario.java> | <code java InsertarUsuario.java> | ||
| package acciones; | package acciones; | ||
| Línea 187: | Línea 187: | ||
| </ | </ | ||
| - | === index.jsp === | + | ==== index.jsp |
| <code html index.jsp> | <code html index.jsp> | ||
| + | <%@page import=" | ||
| <%@ page language=" | <%@ page language=" | ||
| pageEncoding=" | pageEncoding=" | ||
| Línea 198: | Línea 199: | ||
| </ | </ | ||
| < | < | ||
| - | <a href=" | + | <a href=" |
| </ | </ | ||
| </ | </ | ||
| </ | </ | ||
| - | === destino.jsp === | + | ==== destino.jsp |
| <code html destino.jsp> | <code html destino.jsp> | ||