में यूटीएफ -8 एन्कोडिंग मेरे पास JSP
पृष्ठ है जिसका पृष्ठ एन्कोडिंग ISO-8859-1
है। यह जेएसपी पृष्ठ एक प्रश्न उत्तर ब्लॉग में है। मैं क्यू/ए पोस्टिंग के दौरान विशेष पात्रों को शामिल करना चाहता हूं।जेएसपी पृष्ठ
समस्या यह है कि जेएसपी UTF-8
एन्कोडिंग का समर्थन नहीं कर रहा है, यहां तक कि मैंने इसे ISO-8859-1
से UTF-8
में बदल दिया है। ये वर्ण (~
, %
, &
, +
) समस्या बना रहे हैं। जब मैं इन चरित्रों को व्यक्तिगत रूप से या किसी भी चरित्र के संयोजन के साथ पोस्ट कर रहा हूं, तो यह डेटाबेस में storinh null
है और जब मैं एप्लिकेशन पोस्ट करते समय इन वर्णों को हटा देता हूं तो यह ठीक काम कर रहा है।
क्या कोई भी कुछ समाधान सुझा सकता है?
शो आप इसे डीबी में स्टोर करते हैं, आप इसे डीबी से जेएसपी – MaVRoSCy
से कैसे चलाते हैं यह एक बहुत लंबा कोड है जिसे मैं यहां पेस्ट नहीं कर सकता लेकिन मैं आपको प्रवाह बता सकता हूं। उपयोगकर्ता किसी jsp पेज (a.jsp) से किसी प्रश्न के उत्तर पोस्ट कर रहा है। मैं सभी मान एक tester.js फ़ाइल (सबमिट पर) पर ले रहा हूं, तो ये मान छिपे हुए जेएसपी पेज पर जा रहे हैं, फिर मैं डेटा पोस्ट करने के लिए जावा विधि को बुला रहा हूं। यदि कोई उपयोगकर्ता पोस्ट कर रहा है (&&&&&&&) tester.js फ़ाइल तक मान आ रहा है लेकिन छिपे हुए जेएसपी पृष्ठ पर मान भेजने के बाद सभी मान शून्य हो जाते हैं। (केवल उपरोक्त वर्ण के मामले में विशेष चरित्र आराम ठीक काम कर रहा है)। – Shailendra
कृपया tester.js की विधि पोस्ट करें जो सबमिशन – MaVRoSCy