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.
API Query By Example (QBE)
Test
Identificadores y relaciones JPA
Puzzle
Borrar datos de base de datos
Test
Web y Test Starters
Puzzle
Métodos find en repositorios
Test
Inserción de datos
Test
CRUD Customers Spring MVC + Spring Data JPA
Proyecto
Backend API REST con Spring Boot
Proyecto
Controladores Spring REST
Código
Uso de Spring con Thymeleaf
Puzzle
API Specification
Puzzle
Registro de usuarios
Test
Crear entidades JPA
Código
Asociaciones en JPA
Test
Asociaciones de entidades JPA
Código
Integración con Vue
Test
Consultas JPQL
Código
Open API y cómo agregarlo en Spring Boot
Puzzle
Uso de Controladores REST
Puzzle
Tutorial para resolver este ejercicio de programación
SpringBoot
Controladores Spring MVC
Spring Web