इस अवधि में मैं स्प्रिंग एमवीसी शोकेस उदाहरण (STS dasboard से डाउनलोड करने योग्य) का अध्ययन कर रहा हूं और मेरे पास 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 "Goo Request" कर रहा हूँ, जिसमें "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प्रकार) का प्रबंधन करती है जिसमें "फू" नाम का एक पैरामीटर होता है।
मैं इस पैरामीटर का मान ("बार") कैसे ले सकता हूं और इसे पैरामीटर विधि द्वारा मेरे कोड के अंदर एक चर में डाल सकता हूं?