Ejercicio de programación con SpringBoot: Controladores Spring MVC
Código
0h 20m
Ejercicios Spring MVC Controladores. Mejora tu manejo de controladores MVC en Spring mediante ejercicios prácticos y ejemplos claros.
Crea una nueva clase en tu proyecto Spring Boot y anótala con
@Controller
.Dentro de esta clase, define un método que esté anotado con
@GetMapping("/greet")
.El método debe aceptar un parámetro de tipo
Model
y añadir un atributo al modelo con la clavegreeting
y un valor de "Hello, Spring MVC!".El método debe retornar el nombre de la vista Thymeleaf que quieres utilizar, por ejemplo
greetingView
.
El controlador que hagas debería ser capaz de rellenar con datos la siguiente vista de Thymeleaf:
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Greeting</title>
</head>
<body>
<h1 th:text="${greeting}">Placeholder</h1>
</body>
</html>
Crea el controlador y no te olvides de los imports.
Todos los ejercicios de programación de SpringBoot
Evalúa tus conocimientos con ejercicios de programación en SpringBoot de tipo Test, Puzzle, Código y Proyecto con VSCode.
Crear entidades JPA
Código
Asociaciones de entidades JPA
Código
Crear entidad Asignatura
Código
Consultas JPQL
Código
Servicios en Spring
Código
Relación ManyToOne con Tarea y Proyecto
Proyecto
CRUD Customers Spring MVC + Spring Data JPA
Proyecto
Backend API REST con Spring Boot
Proyecto
Controladores Spring REST
Código
Inyección de dependencias
Código
Entidad y repositorio
Código
Métodos derivados y consultas JPQL en repositorios
Código
Tutorial para resolver este ejercicio de programación
SpringBoot
Controladores Spring MVC
Spring MVC con Thymeleaf