प्राप्त करें मुझे एक जीईटी अनुरोध में वसंत एमवीसी और विशेष वर्णों का उपयोग करने में समस्या है। निम्न विधि पर विचार करें:पैरामीटर एन्कोडिंग
@RequestMapping("/update")
public Object testMethod(@RequestParam String name) throws IOException {
}
जो मैं GET अनुरोध एक 'ए' (जर्मन ऊमलायूट) युक्त नाम के साथ, उदाहरण के लिए भेजने के लिए। इसके परिणामस्वरूप वसंत "ä" प्राप्त होता है क्योंकि ब्राउज़र "ä" से %C3%A4
पर नक्शा बनाता है।
तो, मैं अपने नियंत्रक को सही एन्कोडेड स्ट्रिंग कैसे प्राप्त कर सकता हूं?
आपकी मदद के लिए धन्यवाद!
कैसे यूआरएल इनकोडिंग चल सकता है? यहां केवल एक मानक एन्कोडिंग है: utf-8,% -encoded आवश्यकतानुसार। – bmargulies
अनुरोध यूआरएल को '...% C3% A4' – Erik