عادل 2005 بتاريخ: 27 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 27 نوفمبر 2005 السلام عليكم ورحمة اللة وبركاتة :سؤالي هو في تقنية ADF هل يمكن استخدام jsp مع DataBinding(DataControl) andاللي اعرفة ان JSTL هي اكواد مكتوبة اصلا با ال jsp لتسهيل عملية التعامل مع DataBaindgما اريدة هو ان اكتب اكواد jsp & databinding وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
madani بتاريخ: 27 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 27 نوفمبر 2005 نعم تستطيع لكن ستتعب :angry: لان ال JSTL تزيل عنك نسبة كبيرة من متاعب كتابة الاكواد.على العموم هاك مثالا على ذلك (بدون JSTL):الخطوات:1-الحصول على ال BindingContext2-الحصول على تطبيق ال ADF باستخدام اسمه الذي عادة ما يكون AppModuleDataControl3-الحصول على ال ViewObject ثم عرض قيم السجلات <% oracle.adf.model.BindingContext ctx = oracle.adf.model.servlet.HttpBindingContext.getContext(request); jarabforum.model.AppModuleImpl app = (jarabforum.model.AppModuleImpl)ctx.findDataControl("AppModuleDataControl").getDataProvider(); jarabforum.model.views.ForumsViewImpl fv = (jarabforum.model.views.ForumsViewImpl)app.findViewObject("ForumsView"); while(fv.hasNext()) { oracle.jbo.Row row = fv.next(); %><%=row.getAttribute("Name")%><% } %> اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
احمد الجابري بتاريخ: 27 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 27 نوفمبر 2005 الاسهل والاسرع .. هو استخدام JSF وهي عبارة عن JSTL مطورة ان صح التشبيه .. والوصف .حيث توجد ADF Faces خلقت لـdatabind مع ADF .قريباً ستكون JSF هي اساس هذا القسم و سنكثف المواضيع بها .. مازلت اجمع المواد . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عادل 2005 بتاريخ: 30 نوفمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 نوفمبر 2005 شكرا لكمالاخ مدني الا يمكن الوصول للحقل المراد اظهار قيمتة مباشرة كما في <c:out value="${bindings.Empno}"/>بدون Instances or use:bean بما ان jstl is jsp وياليت لو تعطينا فكرة عن EL أو تنصح بموقع أو كتاب عنها مشكوراااااااااااااالأخ احمد الجابري نتمنى ذلك قريبا ومشكور لمجهوداتك الخارقة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
madani بتاريخ: 30 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 30 نوفمبر 2005 اخي يمكنك الوصول الى القيم في bindings بدون استعمال use:bean لان الجاي ديفلوبر يقوم بذلك عوضا عنك لكن لا بد من استخدام ال EL التي هي جزء من ال JSTLالكلام الانف الذكر يصدق على السيرفر 10.1.2 اما اذا كنت تستخدم النسخة 10.1.3 فان الامر سيكون اسهل لانه سيكون بمقدورك التخلي عن JSTL مثلا في النسخة 10.1.2 يلزمك كتابة <c:out value="${bindings.FirstName}" /> في حين تستطيع عمل ذلك في النسخة 10.1.3 بكتابة ${bindings.FirstName} بالنسبة للكتب ,ال EL جزء من JSTL والاخيرة كتبها عديدة,ربما المقالات التالية تكون ذات فائدة :http://java.sun.com/developer/EJTechTips/2004/tt0126.htmlhttp://java.sun.com/j2ee/1.4/docs/tutorial.../JSPIntro7.htmlhttp://www.informit.com/articles/article.a...6&seqNum=9&rl=1http://www.oracle.com/technology/sample_co...0/simpleel.htmlhttp://www.oracle.com/technology/products/...stl_el_adf.htmlولا تنسى الHelp الذي ياتي مع جاي ديفلوبر فهو مفيد جدا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عادل 2005 بتاريخ: 30 نوفمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 نوفمبر 2005 مشكووووووووور اخي الاستاذ مدني وجزاك اللة خير على تواصلك البروفسور : احمد "على كيذا نختصر الطريق ونتجهة الى JSF " دائما في المقدمة بارك اللة فيك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
احمد الجابري بتاريخ: 30 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 30 نوفمبر 2005 اكيد يا حضرة العلامة عادل اطال الله بقاءك ..JSF غطت على الكل .. وان شاء الله بيتفرد هذا المنتدى بتغطية تقنية لسا في امريكا واوروبا يحلمو يتعلموها .للاسف مافي مصادر كثيرة .. احاول اني اجمع المعلومة حتى من تقرير اخباري او مقال صغير ..لانه بصراحة بنكون في الطليعة عالمياً .. مش بس عربياً .جهدكم معنا بس .وبالتوفيق . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
badr2001 بتاريخ: 6 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 6 ديسمبر 2005 ونحن معك باذن الله . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.