Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
java:springmvc [2017/10/05 11:00] – jcheron | java:springmvc [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Spring MVC ====== | ====== Spring MVC ====== | ||
+ | |||
+ | ===== Création d'un projet ===== | ||
+ | * A partir de [[https:// | ||
+ | * Sélectionner les dépendances Maven puis créer le projet | ||
+ | * Importer le projet Maven dans Eclipse | ||
+ | |||
+ | * A partir d' | ||
+ | * Créer un nouveau projet Spring Boot | ||
+ | |||
+ | |||
+ | ===== Spring MVC controller ===== | ||
+ | |||
+ | Avec Spring MVC, un contrôleur comporte l' | ||
+ | Il reçoit les requêtes Http en réponses aux RequestMappings définis grâce aux annotations | ||
+ | |||
+ | <sxh java> | ||
+ | |||
+ | @Controller | ||
+ | public class HelloController { | ||
+ | |||
+ | @GetMapping("/ | ||
+ | public @ResponseBody String index() { | ||
+ | return "Hello world!"; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
===== Session Http ===== | ===== Session Http ===== |