@RequestParam का क्या उपयोग है?
@RequestParam का क्या उपयोग है?

वीडियो: @RequestParam का क्या उपयोग है?

वीडियो: @RequestParam का क्या उपयोग है?
वीडियो: पाथवेरिएबल बनाम रिक्वेस्टपरम। स्प्रिंग बूट में PathVariable और RequestParam के बीच अंतर 2024, नवंबर
Anonim

@ अनुरोधपरम एक स्प्रिंग एनोटेशन है उपयोग किया गया एक वेब अनुरोध पैरामीटर को एक विधि पैरामीटर से बांधने के लिए। इसमें निम्नलिखित वैकल्पिक तत्व हैं: defaultValue - उपयोग किया गया फ़ॉलबैक के रूप में जब अनुरोध पैरामीटर प्रदान नहीं किया जाता है या खाली मान होता है। नाम - बाइंड करने के लिए अनुरोध पैरामीटर का नाम।

उसके बाद, RequestParam और PathParam में क्या अंतर है?

1) @ अनुरोधपरम क्वेरी पैरामीटर निकालने के लिए उपयोग किया जाता है जबकि @PathVariable का उपयोग यूआरआई से डेटा निकालने के लिए किया जाता है। भले ही दोनों का उपयोग URL से डेटा निकालने के लिए किया जाता है, @ अनुरोधपरम क्वेरी पैरामीटर पुनर्प्राप्त करने के लिए प्रयोग किया जाता है, कुछ भी बाद में? में URL, जबकि @PathVariable का उपयोग URI से ही मान प्राप्त करने के लिए किया जाता है।

यह भी जानिए, क्या @RequestParam का डिफ़ॉल्ट मान है? NS डिफ़ॉल्ट मान का @ RequestParam is एक प्रदान करने के लिए इस्तेमाल किया डिफ़ॉल्ट मान जब अनुरोध परम है प्रदान नहीं किया गया या है खाली।

इसके अलावा, स्प्रिंग एमवीसी में @RequestParam का क्या उपयोग है?

स्प्रिंग एमवीसी अनुरोधपरम व्याख्या। में वसंत MVC , NS @ अनुरोधपरम एनोटेशन है उपयोग किया गया प्रपत्र डेटा को पढ़ने के लिए और इसे स्वचालित रूप से प्रदान की गई विधि में मौजूद पैरामीटर से बांधें। इसलिए, यह प्रदान किए गए डेटा को पढ़ने के लिए HttpServletRequest ऑब्जेक्ट की आवश्यकता को अनदेखा करता है।

अनुरोधों को पढ़ने के लिए किस एनोटेशन का उपयोग किया जाता है?

टिप्पणी . अनुरोध मानचित्रण एनोटेशन का उपयोग किया जाता है वेब मैप करने के लिए अनुरोध विशिष्ट हैंडलर कक्षाओं और/या हैंडलर विधियों पर। @RequestMapping नियंत्रक वर्ग के साथ-साथ विधियों पर भी लागू किया जा सकता है।