Dans cette période, j'étudie l'exemple de vitrine Spring MVC (téléchargeable à partir du tableau de bord STS) et j'ai une question simple sur les Request Mapping
exemples:
1) Dans ma home.jsp
page j'ai ce lien:
<li>
<a id="byParameter" class="textLink" href="<c:url value="/mapping/parameter?foo=bar" />">By path, method, and presence of parameter</a>
</li>
Comme vous pouvez le voir par ce lien, je fais une requête HTTP GET ayant un paramètre "foo" contenant la valeur: "bar".
Cette requête HTTP est gérée par la méthode suivante de la classe de contrôleur MappingController:
@RequestMapping(value="/mapping/parameter", method=RequestMethod.GET, params="foo")
public @ResponseBody String byParameter() {
return "Mapped by path + method + presence of query parameter! (MappingController)";
}
Cette méthode gère les requêtes HTTP (de GET
type uniquement ) qui ont un paramètre nommé "foo"
Comment puis-je prendre la valeur ("bar") de ce paramètre et la mettre dans une variable à l'intérieur du code de ma méthode by Parameter?