بتاريخ: 2 ديسمبر 201510 سنة كاتب الموضوع comment_268367 ملحوظة ال appmudule.java اخذته من المثال ووضعته فى ال نفس مسار login.java وعدلت فيه فهل الكلا تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة comment_268375 AppModuleImpl am = (AppModuleImpl)bind.getValue(context); System.out.println("___________"+am); UserInfo user = am.login(userName,password); الرسالة دى حتظهر فين في console JDeveloper تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة comment_268376 ملحوظة ال appmudule.java اخذته من المثال ووضعته فى ال نفس مسار login.java وعدلت فيه فهل الكلا لو كانت المسارات سليمة فلا توجد مشكلة تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة كاتب الموضوع comment_268400 السلام عليكم ورحمة الله وبركاته عدلت فى الكود الخاصة بال login على النحو الاتى :- FacesContext context =FacesContext.getCurrentInstance(); try { System.out.println("ooooooooooooooooooooooooooo"); setLoginmesssage("3- أن لم تقوم بعملية تسجيل معاً برجاء قوم بملاء استمارة الاشتراك اولاً"); Application app; app = context.getApplication(); ValueBinding bind = app.createValueBinding("#{data.AppModuleDataControl.dataProvider}"); AppModuleImpl am= (AppModuleImpl)bind.getValue(context); System.out.println(am); setLoginmesssage("أرشادات المستخدمين الجدد"); UserInfo user; user = am.login(userName,password); setLoginmesssage("1- عملية تفعيل الحساب تتم فى خلال 24 ساعه من تسجيل بيانات"); if (user !=null){ setLoginmesssage(" أسم المستخدم / كلمة المر ور صح"); context.getExternalContext().getSessionMap().put("userKey",user); password=null; return null; } } catch (Exception e) { // TODO: Add catch code e.printStackTrace(); System.out.println(e); } setNoteslable("أرشادات المستخدمين الجدد"); setLoginNote1("1- عملية تفعيل الحساب تتم فى خلال 24 ساعه من تسجيل بيانات"); setLoginNote2("2- لم يتم تفعيل الحساب فى حالة عدم سداد المصروفات الخاصه بالمكتبه "); setLoginNote3("3- أن لم تقوم بعملية تسجيل معاً برجاء قوم بملاء استمارة الاشتراك اولاً"); setLoginNote4("4- ان لم تكون اى شىء من ما سبق برجاء الاتصال بالدعم الفنى "); password=null; return null; } ظهر لى فى browser الجملة اللى بعد try setLoginmesssage("3- أن لم تقوم بعملية تسجيل معاً برجاء قوم بملاء استمارة الاشتراك اولاً"); وكذلك ظهر الجزء اللى بعد ال exception setNoteslable("أرشادات المستخدمين الجدد"); setLoginNote1("1- عملية تفعيل الحساب تتم فى خلال 24 ساعه من تسجيل بيانات"); setLoginNote2("2- لم يتم تفعيل الحساب فى حالة عدم سداد المصروفات الخاصه بالمكتبه "); setLoginNote3("3- أن لم تقوم بعملية تسجيل معاً برجاء قوم بملاء استمارة الاشتراك اولاً"); setLoginNote4("4- ان لم تكون اى شىء من ما سبق برجاء الاتصال بالدعم الفنى "); اما الاجزاء بعد الجملة التالية AppModuleImpl am= (AppModuleImpl)bind.getValue(context); لا تظهر نهائيا فهل فى خطأ هنا وبالتالى يذهب الى ال exception تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة كاتب الموضوع comment_268409 بالفعل انا عملت كده كالاتى :- ValueBinding bind = app.createValueBinding("#{data.AppModuleDataControl.dataProvider}"); setLoginmesssage("3333333333333333333"); AppModuleImpl am= (AppModuleImpl)bind.getValue(context); System.out.println(am); setLoginmesssage("4444444444444444444"); ال 3333 ظهرت وكلمة 444 لم تظهر setLoginmesssage("3333333333333333333"); تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة comment_268412 الاسم هو AppModuleDataControl أم AppModuleAMDataControl؟ أكيد الخطأ هنا تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة كاتب الموضوع comment_268415 <?xml version="1.0" encoding="UTF-8" ?> <pageDefinition xmlns="http://xmlns.oracle.com/adfm/uimodel" version="11.1.1.65.57" id="loginPageDef" Package="view.pageDefs"> <parameters/> <executables> <variableIterator id="variables"/> <iterator Binds="UsersView1" RangeSize="10" DataControl="AppModuleDataControl" id="UsersView1Iterator"/> </executables> <bindings> <attributeValues IterBinding="UsersView1Iterator" id="UserId"> <AttrNames> <Item Value="UserId"/> </AttrNames> </attributeValues> </bindings> </pageDefinition> تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة كاتب الموضوع comment_268416 فى الكونسول تحت نفذ هذه الخطوة e.printStackTrace(); System.out.println("-----------"+e); ودى ال عند exception وظهر تحت فى log -------------------------- java.lang.ClssCaseException : model.Model.AppModuleImol cannot be cast to model.AppModuleUmpl تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة comment_268420 هذه هي المشكلة واضح أنه يوجد مزيج من الأسماء لديك إبدأ بالمثال الذي أعدته ميسم كما هو ثم قم بمقارنته بما لديك تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة كاتب الموضوع comment_268434 ودى الرسالة فى المثال من فيديو 22 -------------------------- java.lang.ClssCaseException : oracle.jbo.server.ApplicationModuleImpl cannot be cast to migration.AppModuleUmpl تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة كاتب الموضوع comment_268438 هذا الجزء لا يطبع AppModuleImpl am = (AppModuleImpl)bind.getValue(context); System.out.println("55555555555555555555555"); System.out.println(am); System.out.println("6666666666666666666666666"); UserInfo user = am.login(userName,password); تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة كاتب الموضوع comment_268443 رجاء يا بشمهندس شوف الملاحظة دى AppModuleAMImpl amm = (AppModuleAMImpl)bind.getValue(context) System.out.println(amm); تعطى model.model.AppModuleAMImpl@1b4e0e2 وبعد كده UserInfo user = amm.login(userName,password); System.out.println("888888888888888888888888888888"); ال 8888 لا تطبع ويروح على exception ,وفى ال log تظهر هذه العبارة java.lang.ClassCasetException: oracle.jbo.domain.Number cannot be cast to java.lang.Number تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة comment_268455 في AppModuleAMImpl قم بعمل import oracle.jbo.domain.Number تقديم بلاغ
بتاريخ: 3 ديسمبر 201510 سنة كاتب الموضوع comment_268462 الف الف شكر للمهندس ماجد مصطفى وربنا يزيدك من علمه ويجعل جهودك الرائعة فى ميزان حسناتك وده اقل كلام ممكن اقوله لحضرتك واشكر الاستاذ ميسم لانها اشارت الى بفيدوهات حضرتك واسف على انى اخذت من وقتكم الكثير والحمد لله الصفحة الرئيسية قامت main_page ,hgt والف شكر واسف ايضا على فتح الصفحة الثانية . تقديم بلاغ
بتاريخ: 4 ديسمبر 201510 سنة comment_268464 حسناً ..الحمد لله أنا كنت متابعة للموضوع لكن من غير رد كي لا تكثر الردود والمداخلات ويكون الرد واحد وأكيد يكون لصاحب المحاضرة أنا ذكرت لحضرتك من البداية توجد أكثر من 22 مشاركة تحدثت عن شاشة الدخول وتمت المناقشة فيها كما تمت هنا وصولاً للحل إن كنت أطلعت عليها فما صادفته من مشكلة في هذه الشاشة قد صادفه الآخرين لكن لا أعرف أردت أن يزداد عدد المشاركات إلى 24 بالتوفيق إن شاء الله تقديم بلاغ
بتاريخ: 4 ديسمبر 201510 سنة كاتب الموضوع comment_268475 شكرا لحضرتك وانا حابحث فى الفيديوهات التى تخص المهندس مصطفى عن امكانية عمل شاشة menu تتملى من جدول فى ال runtime كنت بعملها فى اوراكل 10g فهل موضوع dynamic navigation using menu model هل يغطى هذا الموضوع ام فى طريقة اخرى بحيث تكون دى شاشة ال main page وبالتاكيد حيكون فيها templates page فرجاء الافادة تقديم بلاغ
بتاريخ: 5 ديسمبر 201510 سنة comment_268488 في البداية تابع الفيديوهات لتكون فكرة عن الموضوع وعن ما تريد السؤال عنه وإن كان هنالك أي سؤال لا تلحقه بهذه المشاركة بل يكون بموضوع جديد وبالتوفيق إن شاء الله تقديم بلاغ
بتاريخ: 25 أبريل 20169 سنة comment_273972 السلام عليكم وحمة الله وبركاتوانا اخوك علي مبتدي في adf حاولة انشاء صفحة دخول وتابعة فديو الاستاذ haitham noussir الكان مدتو قريب ساعة ونص وهو نفس الحضراتكم بتتكلمو عليهو .. وبي صراحة فديو رائع بس المشكلة بتاعتي هي انو بعد ما اعمل عملية ال Run من صفحة الlogin اذا ادخلة username , password خطا بيرسلي رسالة انو خطا ولاكن اذا ادخلتهم صح لا ينقلني الي صفحة ال main ويبقيني علي نفس صفحة ال login ارجو المساعدة ... تقديم بلاغ
بتاريخ: 25 أبريل 20169 سنة comment_273991 السلام عليكم وحمة الله وبركاتو انا اخوك علي مبتدي في adf حاولة انشاء صفحة دخول وتابعة فديو الاستاذ haitham noussir الكان مدتو قريب ساعة ونص وهو نفس الحضراتكم بتتكلمو عليهو .. وبي صراحة فديو رائع بس المشكلة بتاعتي هي انو بعد ما اعمل عملية ال Run من صفحة الlogin اذا ادخلة username , password خطا بيرسلي رسالة انو خطا ولاكن اذا ادخلتهم صح لا ينقلني الي صفحة ال main ويبقيني علي نفس صفحة ال login ارجو المساعدة ... هل قمت بعمل right click على الصفحة ومنها page definition وبعدها من الـ binding من علامة + الأخضر قم بإضافة action للصفحة تقديم بلاغ
بتاريخ: 25 أبريل 20169 سنة comment_273992 بالمناسبة درس الفيديو الذي تكلمت عنه للأستاذ هيثم نصير أسفل الفيديو يوجد رابط لتحميل المثال هذا http://www.4shared.com/rar/5RBtpr5C/login.html فهل قمت بتحميله ؟ وهذا رابط لتحميل مثال جاهز http://www.araboug.org/ib/index.php?showtopic=59743 وبالتوفيق إن شاء الله تقديم بلاغ
بتاريخ: 25 أبريل 20169 سنة comment_273998 اجل انا عامل page definition لصفحة ال login فقط ونفس الخطوات الحضرتك قلتها ... مع العلم صفحة ال mian لم اعمل لها page definition .. اجل قمت بتحميل هذا الفديو وعلي يدة اشتغلت هذا المثال ولاكن لااستطيع الذهاب من صفحة الlogin الي صفحة ال main . ملحوظة : قمت بعمل Run لصفحة ال main من البرنامج مباشر وبتعطيني Error 403--Forbidden تقديم بلاغ
بتاريخ: 25 أبريل 20169 سنة comment_274000 public String Login_Action() { // Add event code here... FacesContext context= FacesContext.getCurrentInstance(); try { Application app; app = context.getApplication(); ValueBinding bind = app.createValueBinding("#{data.AppModuleDataControl.dataProvider}"); AppModuleImpl am = (AppModuleImpl)bind.getValue(context); UserData user; user = am.Login(userName,password); if (user !=null){ context.getExternalContext().getSessionMap().put("userKay",user); password=null; return "eshar"; } } catch (Exception e) { // TODO: Add catch code e.printStackTrace(); } setLoginmesssage("ÊÃßÏ ãä ÃÓã ÇáãÓÊÎÏã / ßáãÉ ÇáãÑæÑ"); setNoteslable("ÃÑÔÇÏÇÊ ÇáãÓÊÎÏãíä ÇáÌÏÏ"); setLoginNote1("1- ÚãáíÉ ÊÝÚíá ÇáÍÓÇÈ ÊÊã Ýì ÎáÇá 24 ÓÇÚå ãä ÊÓÌíá ÈíÇäÇÊ"); setLoginNote2("2- áã íÊã ÊÝÚíá ÇáÍÓÇÈ Ýì ÍÇáÉ ÚÏã ÓÏÇÏ ÇáãÕÑæÝÇÊ ÇáÎÇÕå ÈÇáãßÊÈå "); setLoginNote3("3- Ãä áã ÊÞæã ÈÚãáíÉ ÊÓÌíá ãÚÇð ÈÑÌÇÁ Þæã ÈãáÇÁ ÇÓÊãÇÑÉ ÇáÇÔÊÑÇß ÇæáÇð"); setLoginNote4("4- Çä áã Êßæä Çì ÔìÁ ãä ãÇ ÓÈÞ ÈÑÌÇÁ ÇáÇÊÕÇá ÈÇáÏÚã ÇáÝäì "); password=null; return null; } مع العلم ان صفحة ال main عندي اسمها eshar تقديم بلاغ
بتاريخ: 25 أبريل 20169 سنة comment_274001 UserData user = (UserData)FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("userKay") ; int userNo=user.getUsreNo(); String fullName=user.getFullName(); String userName=user.getUserName(); String password=user.getPassword(); int gno=user.getGno(); String agent=user.getAgent(); وهذا الكود كاتبو عند eshar.java تقديم بلاغ
بتاريخ: 27 أبريل 20169 سنة comment_274045 هل تم وضع الاسم eshar في faces-config أو adfc-config تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.