بتاريخ: 20 ديسمبر 201312 سنة comment_244366 قمت بتصميم navigation لصفحتين الاولى اكتب فيها قيمة ادارة وزر للانتقال الى الصفحة الثانية والتي بها جدول الموظفين والاستعلام للجدول مربوط بمتغيروقمت باضافة Bind variable على ال VO وجعلت قيمته Expression وكتبت فيها الجملة التاليةadf.context.sessionScope.pdept- اضفت الكود التالي الزر في الصفحة الاولى و: ADFContext.getCurrent().getSessionScope().put("pdept", getDno()); return "gop2"; -المشكلة ان لم انفذ واكتب قيمة وارسلها الى الQuery في الصفحة الثانية تعمل بشكل صحيح ولكن اذا رجعت الى الصفحة الاولى من خلال زر وغيرت القيمة وضغط الزر تظهر نفس نتيجة البحث السابقة-عامل ال bean scope=pageflow سؤال ثاني : عايز اعرف امتى استخدم ال Different scopes(application,request,session,pageflow)) تقديم بلاغ
بتاريخ: 20 ديسمبر 201312 سنة comment_244374 application: عندما تريد الاحتفاظ بالقيمة على مستوى السيرفر request: عندما تريد الاحتافظ بالقيمة في الملفات التي تقوم بمعالجة الإجراء الواحد من المستخدم session: عندما تريد الاحتافظ بالقيمة لنفس المستخدم في جميع شاشات النظام pageFlow: عندما تريد الاحتافظ بالقيمة على مستوى الـ Task Flow أول ثلاثة موجودين منذ J2EE ويجب عليك القراءة عنهم جيداً لأن المفهوم جاء منهم ، الأخير هو فقط ما أضيف في ADF تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.