1. تم نشر نموذج مكتب الاستقبال مباشرة أو الحصول عليه ، ويتم استلام الخلفية في شكل طلب.
ملاحظة: Foreground و SPRINGMVC Filter و JSP ، ترميز برنامج التحويل البرمجي ، كل ما عليك هو UTF-8 كمثال
خذ request.getParamEterMap () كمثال
ملاحظة: فيما يلي طريقة للحصول على معلمات من httpservletrequest ، وبين الطلب ، فهي تشبه إلى
@requestmapping ("/tradeportal/ensivecommands") نموذج publicandview atsiveCommands (طلب httpservletrequest ، httpservletresponse استجابة) {}الحصول عليها من هذه الطريقة
الخريطة الثابتة العامة <string ، string> getParamters (طلب httpservletrequest) {logger.info ("ابدأ الحصول على معلمة طلب") ؛ الخريطة <؟ خريطة <string ، string> paramap = concurrenthashMap الجديد <string ، string> () ؛ لـ (map.entry إدخال: paramTerMap.EntrySet ()) {if (array.getLength (entry.getValue ()) <1 || stringUtil.isempty (((string) (array.get (intrad.getValue () ، 0))))))) } else {if (request.getMethod (). equalsignorecase ("get")) {try {paramap.put ((string) entry.getKey () ، new string ((string) (array.get (entratevalue () ، 0)). } catch (UnsupportedEncodingException e) {E.PrintStackTrace () ؛ }} else {paramap.put ((string) entry.getKey () ، (string) (array.get (entrad.getValue () ، 0))) ؛ }}} logger.info ("تم الانتهاء من المعلمة. المعلمة هي:"+ json.tojsonstring (paramap)) ؛ إرجاع المعلمة ؛ }تحل المقالة أعلاه مشكلة التعليمات البرمجية المشوهة في منشور النموذج ، والتوصل إلى الواجهة الخلفية لـ SpringMVC هو كل المحتوى الذي أشاركه معك. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.