java معنى شرح - كيفية الحصول بشكل واضح على نشر البيانات في Spring MVC؟




1 Answers

هناك إجابة أخرى للسؤال المحدد لـ OP وهي تعيين نوع محتوى consumes إلى "text/plain" ثم إعلان معلمة إدخال @RequestBody String . سيؤدي ذلك إلى تمرير نص بيانات POST كمتغير String المعلنة ( postPayload في المثال التالي).

وبالطبع ، يفترض هذا أن حمولة POST الخاصة بك هي بيانات نصية (كما هو موضح في سياسة العمليات الخاصة).

مثال:

    @RequestMapping(value = "/your/url/here", method = RequestMethod.POST, consumes = "text/plain")
    public ModelAndView someMethod(@RequestBody String postPayload) {    
        // ...    
    }
محل موقع example

هل هناك طريقة للحصول على بيانات النشر نفسها؟ وأنا أعلم أن مقابض ربيع البيانات آخر ملزمة إلى كائنات جافا. ولكن ، بالنظر إلى حقلين أريد معالجتهما ، كيف يمكنني الحصول على هذه البيانات؟

على سبيل المثال ، افترض أن النموذج الخاص بي يحتوي على حقلين:

 <input type="text" name="value1" id="value1"/>
 <input type="text" name="value2" id="value2"/>

كيف سأذهب لاسترجاع تلك القيم في جهاز التحكم الخاص بي؟




Related