У цей період я вивчаю приклад вітрини Spring MVC (можна завантажити з табло STS), і у мене є кілька простих питань щодо Request Mapping
прикладів:
1) У мене на home.jsp
сторінці є це посилання:
<li>
<a id="byParameter" class="textLink" href="<c:url value="/mapping/parameter?foo=bar" />">By path, method, and presence of parameter</a>
</li>
Як ви можете бачити за цим посиланням, я роблю запит HTTP GET із параметром "foo", що містить значення: "bar".
Цей HTTP-запит обробляється наступним методом класу контролера MappingController:
@RequestMapping(value="/mapping/parameter", method=RequestMethod.GET, params="foo")
public @ResponseBody String byParameter() {
return "Mapped by path + method + presence of query parameter! (MappingController)";
}
Цей метод керує HTTP-запитом (лише GET
типу), що має параметр "foo"
Як я можу взяти значення ("бар") цього параметра і помістити його у змінну всередині коду мого методом Parameter?