من خلال البرنامج ، يتكرر من خلال جميع معلمات طلب HTTP ويضعها في hashmap ، وهو مناسب للاستخدام.
إذا كانت قيمة المعلمة صينية ، فأنت بحاجة إلى إضافة ترميز مرشح إلى البرنامج ، أو في البرنامج التالي ، مع نقل الترميز إلى ترميز paramvalue في البرنامج التالي
كما هو موضح أدناه:
DOGED void public (طلب httpservletrequest ، استجابة httpservletresponse) يلقي servletexception ، ioException { خريطة الخريطة = new hashmap () ؛ تعداد paramnames = request.getParameterNames () ؛ بينما (paramnames.hasmoreElements ()) {string paramname = (string) paramNames.nextElement () ؛ String [] paramValues = request.getParamEtervalues (paramName) ؛ if (paramValues.Length == 1) {String paramValue = paramValues [0] ؛ if (paramValue.length ()! = 0) {system.out.println ("المعلمة:" + paramname + "=" + paramValue) ؛ map.put (paramname ، paramvalue) ؛ }}}}}ما سبق هو المحتوى الكامل لجميع أساليب تنفيذ المعلمات لاجتياز طلب طلب HTTP من Java ، وآمل أن يكون مفيدًا للجميع ، وسأؤيد Wulin.com أكثر ~