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