Dans la série (4), nous avons présenté comment utiliser @RequestParam pour lier des données. Voyons comment utiliser d'autres annotations de liaison de données. 1.@PathVariable est utilisé pour lier les valeurs des variables du modèle d'URL. Nous avons déjà présenté comment l'utiliser dans la série (3) et n'entrerons pas dans les détails ici. 2.@CookieValue est utilisé pour lier les données dans Cookie. Ci-dessous, nous utilisons le sessionId dans le cookie pour les tests : ajoutez l'action cookiebind à DataBindController, le code est le suivant : //@CookieValue Test@RequestMapping(value="/cookiebind", method = {RequestMethod.GET})public String cookieBind( Requête HttpServletRequest, &
1. SpringMVC Learning Series (5) Liaison de données-2
Introduction : Dans la série (4), nous avons présenté comment utiliser @RequestParam pour lier des données. Voyons comment utiliser plusieurs autres annotations de liaison de données 1. @PathVariable est utilisé pour déterminer le. Valeur de la variable du modèle d'URL. Nous avons déjà présenté la méthode d'utilisation dans la série (3), nous n'entrerons donc pas dans les détails ici 2. @CookieValue est utilisé pour lier les données dans le cookie. cookie pour les tests : dans DataBindContro
2 SpringMVC Learning Series (4) Data Binding-1
Introduction : Dans la série (3), nous avons présenté comment une requête est mappée à une action. L'étape suivante est bien sûr de savoir comment obtenir les données de la requête, ce qui conduit à. de quoi parlera cet article Contenu - liaison de données. Tout d'abord, jetons un coup d'œil aux annotations pour lier les données : 1. @RequestParam, qui lie les données d'une seule requête, qui peuvent être les données de l'URL, les données soumises par le formulaire ou le fichier téléchargé ; 2. @PathVariable , liez la valeur de la variable du modèle d'URL ; 3. @CookieValue, liez le nombre de cookies
3. Explication détaillée des annotations de liaison de paramètres PathVariable et autres
Introduction : Introduction : liaison de paramètres de méthode de gestionnaire annotations couramment utilisées, nous les divisons en fonction des différents contenus de la requête qu'ils traitent. Il existe quatre catégories : (expliquant principalement les types courants) A. Annotations pour le traitement de la partie uri de la requête (fait ici référence à la variable dans le modèle uri, à l'exclusion de la partie queryString) : @PathVariable ; B. Annotations pour le traitement de la partie d'en-tête de la requête : @RequestHeader
【Recommandation de questions et réponses associées】 :
java - Je voudrais pour demander, une valeur par défaut peut-elle être spécifiée lorsque @PathVariable est vide ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!