में त्रुटि फेंकता है मैं अनुरोध पैरामीटर प्राप्त करने के लिए @RequestParam एनोटेशन का उपयोग कर रहा हूं, और डीबी में मान डालने के लिए इसका उपयोग कर रहा हूं। मैंने उसी पृष्ठ पर पुनः निर्देशित करने के लिए नियंत्रक को सेटअप किया है जिसमें उपयोगकर्ता के मानों को दर्ज करने के लिए टेक्स्ट फ़ील्ड्स शामिल हैं, जिन्हें @RequestParam एनोटेशन का उपयोग करके पढ़ा जा रहा है।@RequestParam का उपयोग स्प्रिंग 3
लेकिन उसके बाद मैं पाठ खानों में मान दर्ज करें, और सबमिट करें क्लिक करें, यह इस त्रुटि
अनुरोध संसाधन विफल फेंकता है; नेस्टेड अपवाद java.lang.IleglegalArgumentException: तर्क प्रकार के लिए नाम [java.lang.String] उपलब्ध नहीं है, और पैरामीटर नाम जानकारी कक्षा फ़ाइल में नहीं मिली है।
मैं वसंत 3 के लिए नौसिखिया हूं, और त्रुटि को समझने में असमर्थ हूं। क्या कोई भी उस पर प्रकाश डाल सकता है।
अग्रिम धन्यवाद, विवेक
स्प्रिंग एमवीसी का कौन सा संस्करण? क्या आप एनोटेशन के साथ विधि का हस्ताक्षर दिखा सकते हैं? – sinuhepop
मैं स्प्रिंग एमवीसी संस्करण 3 का उपयोग कर रहा हूं, और विधि हस्ताक्षर 'सार्वजनिक शून्य डालने वाले रिकॉर्डर्स (@RequestParam स्ट्रिंग आईडी, @RequestParam स्ट्रिंग नाम, @RequestParam स्ट्रिंग एडीआर)' – Vivek