springMVC خلفية كائنات صفيف.
معلمة نوع القائمة ، وتلقي قيمة صفيف مكتب الاستقبال ، وبعد التجربة ، تكون النتيجة على ما يرام حقًا.
لا حاجة لربط الكائن.
بالطبع ، مررت مجموعة تحتوي على سلسلة إلى الخلفية ، ثم استخدمت القائمة لاستلامها في الخلفية.
التفاصيل كما يلي:
رمز مكتب الاستقبال:
// إرسال طلبات إلى الخلفية ، مع البيانات في نموذج الصفيف. وظيفة testlist () {var data = getTreeViewCheckedData () ؛ $ .ajax ({url: app_name + "xxxx/testlist" ، البيانات: {list: data} ، datatype: "json" ، النجاح: الدالة (البيانات) {}}) ؛ } // الحصول على البيانات --- وظيفة التخزين getTreeViewCheckedData () {var checkedData = [] ؛ $ ('#sharesetting'). find ('ol.bonsai input: checkbox: checked'). كل (function () {checkedData.push ($ (this) .val ())}) ؛ إرجاع checkedData ؛ }رمز الخلفية:
// الطريقة 1: استخدم القائمة لتلقي معلمات صفيف مكتب الاستقبال. requestmapping (value = "/testlist") @Responsebody public jsonresult testlist ( @requestparam (مطلوب = false ، value = "list []") قائمة <string>) { Log.Debug ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ثم قم بتحويلها إلى قائمة ، على الرغم من أنها ليست ضرورية. log.debug ("---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ jsonresult (صحيح ، "موافق" ، فارغ) ؛ملحوظات:
value = "List [] ، يبدو أن هذا أمر غير مناسب.
بالإضافة إلى ذلك ، إذا قمت بتعديل المعلمات على الطريقة ، فيجب عليك إعادة تشغيلها ، وإلا فلن تحصل على القيمة
يجب أن تكون هذه القائمة هي نفس البيانات في مكتب الاستقبال.
لخص
ما سبق هو كل محتوى هذه المقالة حول نوع صفيف الإرسال الأمامي لـ SpringMVC والخلفية باستخدام نوع القائمة لتلقي رمز المثيل. آمل أن يكون ذلك مفيدًا للجميع. يمكن للأصدقاء المهتمين الاستمرار في الرجوع إلى هذا الموقع:
شرح مفصل حول ما إذا كان اعتراض SPRINGMVC ينتهي صلاحية جلسة المراقبة
شرح مفصل لرمز استعلام المستخدم لتطوير SPRINGMVC API RESTFLE
يقوم SpringMVC بإجراء تحليل رمز مصدر الطريقة بعد اكتمال بدء التشغيل
إذا كانت هناك أي أوجه قصور ، فيرجى ترك رسالة لإشارةها. شكرا لك يا أصدقائك لدعمكم لهذا الموقع!