Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aedii-2024-I - Ejercicio 2 - Sem 1
Aedii-2024-I - Ejercicio 2 - Sem 1
Pá gin a 1 / 9
Ejercicio 2
Curso: Algoritmos y Estructura de Datos II
/ Semana I
2024-I
3. Aparte de elegir WEB y THYMELEAF, se elegirá DEVTOOLS 4. Creamos paquetes sobre la base uno CONTROLER y otro MODEL
Pá gin a 2 / 9
Ejercicio 2
Curso: Algoritmos y Estructura de Datos II
/ Semana I
2024-I
5. Creamos un nueva clase en el primer paquete creado 7. En el paquete MODEL creamos una clase Usuario
Pá gin a 3 / 9
Ejercicio 2
Curso: Algoritmos y Estructura de Datos II
/ Semana I
2024-I
@Controller
public class UsuarioController {
@RequestMapping("/perfil")
public String getPerfil(Model model) {
Usuario usu=new Usuario();
usu.setApe("Toledo Cruz");
usu.setNom("Luis Enrique");
usu.setPass("987654321");
usu.setUsu("ltoledoc");
model.addAttribute("usuario", usu);
return "perfil";
}
}
Pá gin a 4 / 9
Ejercicio 2
Curso: Algoritmos y Estructura de Datos II
/ Semana I
2024-I
Pá gin a 5 / 9
Ejercicio 2
Curso: Algoritmos y Estructura de Datos II
/ Semana I
2024-I
11. Lo cual hará ver de una manera más ordena el código 12. Guardamos la hoja con CONTROL+S
13. Y nos trasladamos al controller donde se creará un objeto tipo
Usuario agregando datos con el set
Pá gin a 6 / 9
Ejercicio 2
Curso: Algoritmos y Estructura de Datos II
/ Semana I
2024-I
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8" />
<title>Datos Personales</title>
</head>
<body>
<span th:text="${usuario.ape}"></span>
<span th:text="${usuario.nom}"></span>
<br>
<span th:if="${usuario.usu}"
th:text="${usuario.usu}"></span>
<span th:if="${usuario.usu == null}">El usuario no
existe!!!</span></br>
<span th:if="${usuario.pass}"
th:text="${usuario.pass}"></span>
<span th:if="${usuario.pass == null}">Falta asignar el
Password!!!</span>
</body>
</html>
Pá gin a 7 / 9
Ejercicio 2
Curso: Algoritmos y Estructura de Datos II
/ Semana I
2024-I
18. Guardamos y ejecutamos colocando el alias del controller 20. Se verá de la siguiente forma
Pá gin a 8 / 9
Ejercicio 2
Curso: Algoritmos y Estructura de Datos II
/ Semana I
2024-I
Pá gin a 9 / 9