ملخص
مشكلة الكود المشوهة في الاشتراكية ذات الخصائص الصينية هي مشكلة نواجهها غالبًا. هناك العديد من الحلول. تقدم هذه المقالة الطرق التي كانت ذات مرة من الكود المشوهة الصيني في طريقة GET وطريقة النشر.
احصل على حل مشوهة صينية
استخدم الطريقة التالية لتحويل الترميز إلى UTF-8 في ملف وحدة تحكم مشوهة
String str = new string (request.getParameter ("parameter"). getBytes ("ISO-8859-1") ، "UTF-8") ؛قم بتعديل ملف Server.xml في خادم Tomcat حيث يوجد المشروع
سوف
<connector connectionTimeout = "20000" port = "8080" protocol = "http/1.1" redirectport = "8443"/>
تم تعديله إلى:
<connector uriencoding = "utf-8" connectionTimeOut = "20000" port = "8080" protocol = "http/1.1" redirectport = "8443"/>
لا يزال من الممكن حل مشكلة التعليمات البرمجية المشوهة الصينية في طلبات AJAX باستخدام الطريقة أعلاه.
ما بعد تقديم محلول مشوهة صينية
أضف المحتوى التالي إلى ملف web.xml:
<!- تصفية لحل مشكلة ما بعد إرسال رمز مشتعل الصيني. لاحظ أنه لا يمكن إلا أن يحل مشكلة النشر التي يتم إرسال الكود المشوهة الصيني-> <ilter> <filter-name> nAffleenCodingFilter </filter-name> <livided-class> org.springframework.web.filter.characterencodingfilter </firt-param> <Param-value> utf-8 </parm-value> </ith-param> </filter> <filter-mapping> <filter-name> directionodingfilter </filter-name> <Url-pattern>/*</urop-pattern> </filed-mapping>
لخص
ما سبق هو كل المحتوى المشترك في هذه المقالة حول حل تمرير الكود المشوهة الصيني في معلمات الربيع MVC. آمل أن يكون ذلك مفيدًا للجميع. يمكن للأصدقاء المهتمين الاستمرار في الرجوع إلى هذا الموقع:
يقوم SpringMVC بإجراء تحليل رمز مصدر الطريقة بعد اكتمال بدء التشغيل
شرح مفصل حول ما إذا كان اعتراض SPRINGMVC ينتهي صلاحية جلسة المراقبة
شرح مفصل لرمز استعلام المستخدم لتطوير SPRINGMVC API RESTFLE
إذا كانت هناك أي أوجه قصور ، فيرجى ترك رسالة لإشارةها. شكرا لك يا أصدقائك لدعمكم لهذا الموقع!