java:springmvc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
java:springmvc [2017/10/04 16:54] – [Ressources] jcheronjava: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://start.spring.io|SPRING INITIALIZR]]
 +    * Sélectionner les dépendances Maven puis créer le projet
 +    * Importer le projet Maven dans Eclipse
 +
 +  * A partir d'Eclipse :
 +    * Créer un nouveau projet Spring Boot
 +
 +
 +===== Spring MVC controller =====
 +
 +Avec Spring MVC, un contrôleur comporte l'annotation **[[https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc-controller|@Controller]]**.
 +Il reçoit les requêtes Http en réponses aux RequestMappings définis grâce aux annotations  et fournit une réponse Http
 +
 +<sxh java>
 +
 +@Controller
 +public class HelloController {
 +
 + @GetMapping("/hello")
 + public @ResponseBody String index() {
 + return "Hello world!";
 + }
 +}
 +
 +</sxh>
 +
 +
 +===== Session Http =====
 +  * [[http://thecodersbreakfast.net/index.php?post/2013/09/12/Impl%C3%A9menter-le-pattern-Session-Object-avec-Spring-MVC|Pattern Session Object]]
 +
  
 ===== Ressources ===== ===== Ressources =====
  • java/springmvc.1507128899.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)