के साथ% 20 को प्रतिस्थापित करता है मेरे वेब पेज में जब टेक्स्ट फ़ील्ड में फॉर्म के साथ फॉर्म जमा किया जाता है, तो इसे अंतरिक्ष के बजाए बैकएंड जावा कोड में% 20 के रूप में पढ़ा जा रहा है। मैं बैकएंड में% 20 को वापस ले सकता हूं लेकिन मुझे लगता है कि यह सही दृष्टिकोण नहीं है और यह एप्लिकेशन में कहीं भी हो सकता है।जावा यूआरएल पैराम स्पेस
क्या आप फ़ॉर्म जमा करते समय इसे आगे के अंत में संभालने का कोई बेहतर तरीका है?
'% 20' प्राप्त करने में कुछ भी गलत नहीं है। आप कर सकते हैं: 'URL = URL.replaceAll ("% 20", ""); ' – Maroun
url = url.value.replace ("% 20 "," "); –
कोई बेहतर तरीका नहीं है। यह मानक HTTP वेब एन्कोडिंग है - आपको इसे इस प्रारूप में होना चाहिए। यह सही है। विवरण के लिए कृपया डब्ल्यू 3 सी से यह एन्कोडिंग दस्तावेज़ देखें। http://www.w3schools.com/tags/ref_urlencode.asp – ninnemannk