سؤال

هل هناك طريقة لبناء الربيع ويب المكالمات التي تستهلك ولا تنتج application/json تنسيق طلبات الردود على التوالي ؟

ربما هذا ليس الربيع MVC, أنا غير متأكد.أنا أبحث عن الربيع المكتبات التي تتصرف بطريقة مماثلة جيرسي/JSON.أفضل الأحوال سيكون إذا كان هناك الشرح يمكنني إضافة إلى تحكم الطبقات التي من شأنها أن تحويلها إلى سلمان خدمة المكالمات.

البرنامج التعليمي يظهر كيفية بناء الربيع خدمات الويب مع JSON من شأنها أن تكون كبيرة.


تحرير: أنا أبحث عن شرح النهج (على غرار جيرسي).

EDIT2: مثل جيرسي, أنا أبحث عن بقية الدعم (POST,على,حذف,وضع).

EDIT3: ويفضل معظم هذا سوف يكون pom.xml مقالات و بعض المعلومات عن استخدام الربيع-js مع جاكسون الربيع نسخة أصلية من الأشياء.

هل كانت مفيدة؟

المحلول

في حالة أخرى ppl هنا في وقت لاحق:http://blog.springsource.com/2010/01/25/ajax-simplifications-in-spring-3-0/ كان الأكثر الرابط المفيد بالنسبة لي.أخيرا جعلني أفهم نموذج (بعد أقل من يوم من البحث).

نصائح أخرى

هل يمكن أن يكون بالتأكيد وحدات تحكم العودة وهو رأي في JSON الانتاج.نلقي نظرة على الربيع-سلمان المشروع.

تستهلك الطلبات في JSON أود أن نفترض أن كنت ترغب فقط في تحكم لتمرير طلب المعلمة إلى سلمان المكتبة التي يمكن تحليل البيانات ؟

لا يوجد المعلبة الطريقة أن تفعل ما تريد كما جيرسي بشكل متكامل مع الربيع عبر جيرسي-الربيع API لذلك هناك حقا أي سبب لإعادة اختراع العجلة.

منذ ربيع-mvc 3.0 الدعم الرسمي اياكس الاتصال عن بعد مع JSON يتم توفيرها كجزء من الربيع MVC.وهذا يشمل دعم توليد سلمان الردود ملزمة طلبات JSON باستخدام MVC الربيع @تحكم نموذج البرمجة.

انظر هنا

هذه الميزة هي الآن جزء من الربيع منذ الإصدار 3.0.يمكنك ببساطة استخدام @ResponseBody الشرح تحديد أنك تريد إرجاع القيمة من طلبك معالج أساليب يكون تسلسل إلى JSON إرسال استجابة الجسم.انظر http://blog.springsource.com/2010/01/25/ajax-simplifications-in-spring-3-0/

يبدو أن DWR الإطار تبدو قريبة جدا من ما كنت ترغب في الحصول على.

يمكنك تكوين الربيع MVC الاعتراضية من خلال معالج تعيينات ومن ثم استخدام تعيينات لتحويل عودته البيانات JSON.معالج التكوين يمكن القيام به في xml (لا حاجة إلى إعادة ترجمة) ، وهذا يمكن أن تكون شفافة تماما إلى بقية التطبيقات.

من السهل إلى حد ما علق تحكم مع بعض الشرح ، ومن ثم ربط BeanFactory التمهيد عملية تسجيل وحدات تحكم في بعض معالج عملية رسم الخرائط.

لقد استخدمت هذا النهج في تحويل النتيجة من الربيع تحكم في GWT استدعاءات RPC.

يمكنك أيضا استخدام الربيع اوب لاعتراض طريقة تحكم المكالمات وبسط/التفاف الطلبات المقدمة من/إلى JSON.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top