يجب تقسيم عنوان URL للارتباط التشعبي في VM مع الصينية كمعلمة للحصول على طلب الحصول على. إذا تم ربطه مباشرة ، فسيتم تشويهه بعد إزالته بعد تمريره إلى كائن المعلمة في إجراء الخلفية. يجب تشفيرها ثم تقطعها على عنوان URL.
الحل هو إضافة متغير عضو إلى الإجراء وحفظ المعلمات الصينية المشفرة. قم بإخراج هذه القيمة المتغيرة عند تقديم صفحة VM ثم قم بربط الارتباط التشعبي.
المشكلة التي تمت مواجهتها هنا هي : عند استدعاء طريقة encode () لـ java.net.urlencoder ، إذا لم يتم عرض معلمة مجموعة الأحرف المحددة ، فسيستخدم urlencoder مجموعة الأحرف الافتراضية. تقوم مجموعة الأحرف الافتراضية بتشغيل الطريقة الرئيسية () في Eclipse وتشغيل تطبيق الويب في Tomcat. والنتيجة مختلفة ، لذلك تؤثر على نتيجة الترميز.انسخ الرمز