سؤال

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

مثال على مشكلتي هو في تقديم النماذج. هنا السيناريو. لدي جدول الطاولة والسلطات. لدي أيضا فئة مستخدم تمثل الجدول الميبري الذي استخدمته هنا السبات. في صفحتي التسجيل لدي اسم المستخدم وكلمة المرور والسلطة (وليس مجال حقول فئة المستخدم). أنا ربط هذا النموذج إلى كائن المستخدم الخاص بي باستخدام ملزمة ربيع Webflow. مشكلتي هي أنني لا أستطيع ربط حقل الهيئة لأنه غير موجود في فئة المستخدم الخاصة بي. هل أحتاج إلى إنشاء حبة يمثل النموذج الخاص بي؟ أحتاج إلى إضافة اسم المستخدم وكلمة المرور على جدول المستخدمين والسلطة في سلطة طاولة أخرى. أين أقوم بإجراء تهيئة كائن المستخدم وكائن السلطة أو أين أقوم بتعيين القيم من تسجيل الدخول إلى Pojos؟ أعتقد أنه ليس نهجا جيدا أو سيجعل تدفق XML معقدة

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

المحلول

يمكنك تطبيق هذا بواسطة JSF كعروض تقديمية + Webflow + MVC كوحدة تحكم

أولا، ستقوم بإنشاء Backing Bean مع اسم المستخدم وكلمة المرور والسلطة ثم السماح لخطة الويب لإنشاء الفاصوليا الداعمة في الجلسة ثم عند إرسال الإجراء سيتصل Controller "SPRING MVC" وستسمم وحدة تحكم عملك وأعمال العمل التي قمت بتنفيذها بيات شتوى

مثله <on-start> <evaluate expression="youractionClass.createbackingBean()" result="conversationScope.yourbean" /> </on-start>

الحل الثاني يمكنك ربط العرض إلى النموذج الذي يحتوي على اسم المستخدم وكلمة المرور والسلطة بعد ذلك عند إرسال الإجراء سيتصلCONTROLLER "الربيع MVC" وستسمم وحدة تحكم عملك وأعمال الأعمال التجارية التي قمت بتنفيذها كما السبات

<view-state id="registerForm" model="registerBean"
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top