سؤال

هل استخدم أي شخص من قبل Spring3 الجديد مع JSF2 و Portlets (JSR286)؟

لقد استخدمت JSF1.2 مع المدبرات (JSR168) واجهنا بعض المشكلات مع أشياء مثل تحميل الملفات ، والتواصل مع المدخلات وغيرها من الأشياء.

لا يوجد الكثير من الموارد عبر الإنترنت حول هذا الموضوع.

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

المحلول

ال بوابات في كتاب العمل يغطي JSR286 ، ولديه فصلين في Spring3 ، ولكن لا يوجد ذكر لـ JSF2 آسف.

تم إجراء جزء كبير من JSR286 لمعالجة المشكلات في JSR168 فيما يتعلق بتحميل الملف والاتصال المدعي. أوصي بإسقاط أي دعم JSR168 لصالح JSR286 إذا كنت قادرًا على ذلك.

تحديث 1: هل نظرت إلى جسر بوابة JBOSS?

نصائح أخرى

باستخدام Spring 3 مع JSF2 واضح ومباشر. يمكنك استخدام ، على سبيل المثال ، سرينغ رو لبناء تكوين Spring 3 العاملة ، ثم قم بتوصيل التكوين المطلوب بواسطة JSF2.

ومع ذلك ، لا يوجد حاليًا تنفيذ جسر المدخل اللائق يدعم JSF2 الأصلي. هذا يقوض إلى حد كبير الغرض كله من استخدام JSF2 مع المدخلات ، على الأقل في الوقت الحالي.

هناك معاينة تقنية صغيرة لـ JBoss PortletBridge (الإصدار 3.0.0 ، تحقق هذا الرابط) على سبيل المثال Portletfaces مشروع بوابة Liferay. ومع ذلك ، فإن كلاهما في مراحل ألفا المبكرة ، لذلك فهو ليس خيارًا لاستخدام الإنتاج.

حققت نجاحًا جيدًا في تطوير بوابات JSF-2.0 مع Spring 3 باستخدام http://www.portletfaces.org.

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