In questo periodo sto studiando l'esempio della vetrina Spring MVC (scaricabile dal dasboard STS) e ho qualche semplice domanda sugli Request Mapping
esempi:
1) Nella mia home.jsp
pagina ho questo link:
<li>
<a id="byParameter" class="textLink" href="<c:url value="/mapping/parameter?foo=bar" />">By path, method, and presence of parameter</a>
</li>
Come puoi vedere da questo link sto eseguendo una richiesta HTTP GET con un parametro "foo" contenente il valore: "bar".
Questa richiesta HTTP viene gestita dal metodo seguente della classe controller MappingController:
@RequestMapping(value="/mapping/parameter", method=RequestMethod.GET, params="foo")
public @ResponseBody String byParameter() {
return "Mapped by path + method + presence of query parameter! (MappingController)";
}
Questo metodo gestisce le richieste HTTP (solo GET
tipo) che hanno un parametro chiamato "foo"
Come posso prendere il valore ("bar") di questo parametro e inserirlo in una variabile all'interno del codice del mio metodo by Parameter?