में पैरामीटर एन्कोडिंग समस्या का अनुरोध करें मेरा grails ऐप अनुरोध पैरामीटर सही ढंग से डीकोड नहीं करेगा।Grails टॉमकैट
config.groovy में:
grails.views.gsp.encoding = "UTF-8"
grails.converters.encoding = "UTF-8"
सभी पेज के निर्देश पर मेरी जीएसपी के उपयोग contentType="text/html; charset=UTF-8"
के साथ-साथ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
सिर तत्व में।
हालांकि, जब मैं अपने नियंत्रक में परम वस्तु से पोस्ट किए गए मापदंडों प्राप्त करते हैं, अनुप्रयोग सिर्फ कचरा प्रिंट ...
मैं Grails उपयोग कर रहा हूँ 1.3.7 संस्करण बिलाव से अधिक तैनात 5. अन्य प्लग इन इंस्टॉल को छोड़कर बिल्ला:
हाइबरनेट 1.3.7 jQuery 1.7.1 वसंत-सुरक्षा-कोर 1.2.6 webxml 1.4
संपादित करें: आगे डिबगिंग से, मुझे लगता है कि एप्लिकेशन घाट में ठीक चलेगा ध्यान दिया है। इसलिए मुझे संदेह है कि यह एक टोमकैट मुद्दा होना चाहिए। मेरा मुद्दा समान है to this post (हां, मैं शिरो प्लगइन का उपयोग नहीं कर रहा हूं)।
क्या कोई इससे मदद कर सकता है?
डेटाबेस कचरा में सामग्री है, या केवल मुद्रित क्या है? क्या आपके पास webxml प्लगइन स्थापित है ('grails list-plugins --installed' चलाएं)? समस्या को और डीबग करने से –
वेब स्तरीय में है। जब तक वे नियंत्रक तक पहुंचते हैं तब तक सबमिट किए गए मूल्य वे पहले से ही कचरा हैं। –
मेरे स्थापित प्लगइन्स हैं: हाइबरनेट 1.3.7, टॉमकैट, jquery 1.7.1, वसंत-सुरक्षा-कोर 1.2.6, और वेब एक्सएमएल 1.4 –