Bonjour,

Je suis un grand débutant sur le framework Spring et j'aimerais avoir de l'aide concernant un toute petite structure MVC que j'ai conçu uniquement pour l'entrainement (un simple input dont le résultat est envoyé dans une autre page, il n'y a pas de model).
Le souci est que lorsque je valide le formulaire, cela me donne cette page d'erreur :

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Fri Feb 24 21:58:45 CET 2023
There was an unexpected error (type=Not Found, status=404).
No message available
Voici le code de la première page :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" lang="fr">
<head>
<meta charset="UTF-8">
<title>Training Spring</title>
</head>
<body>
	<h1>Test</h1>
	<form th:action="@{/PageReponse}" method="post">
		<input type="text" name="prenom">
		<input type="submit" name="valider">
	</form>
 
</body>
</html>
Le controlleur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
package com.Swinolani.Controllers;
 
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
 
@Controller
public class EnvoiPrenom {
 
 
	@PostMapping
	public String accueil(@RequestParam String prenom ,Model model) {
		model.addAttribute("prenom",prenom);
		return "PageReponse";
 
	}
}
La seconde page qui doit recevoir la reponse :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" lang="fr">
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<h1 th:text="${prenom}"></h1>
</body>
</html>
Merci d'avance à ceux qui prendront le temps d'étudier mon souci.