بتاريخ: 16 مارس 20178 سنة comment_284339 السلام عليكم ورحمته الله وبركاته اريد عمل زر خروج من البرنامج بصوره نهائيه من البرنامج اي لايرجع للصفحة ال LOGIN تقديم بلاغ
بتاريخ: 16 مارس 20178 سنة comment_284342 يخرج من البرنامج نهائياً ؟ يعني إلى أين يذهب ؟ أكيد إلى صفحة معية هنا صفحات ..وليس برنامج على أي حال هنا الـ exit يقابلها logout وهنا يتطلب كتابة method تعمل عدة أمور منها kill session لأي قيم متواجة بالـ session وبعدها يعمل redirect إلى صفحة معينة مثل صفحة البداية تقديم بلاغ
بتاريخ: 16 مارس 20178 سنة كاتب الموضوع comment_284343 جزاك الله خيرا لكن مااريده هو ان يخرج مثل ال CLOSED من الصحفات حقت البرنامج تقديم بلاغ
بتاريخ: 16 مارس 20178 سنة comment_284360 FacesContext context = FacesContext.getCurrentInstance(); HttpSession session = (HttpSession) context.getExternalContext().getSession(true); session.invalidate(); تقديم بلاغ
بتاريخ: 16 مارس 20178 سنة comment_284380 جزاك الله خيرا لكن مااريده هو ان يخرج مثل ال CLOSED من الصحفات حقت البرنامج حسناً .. إنك تريدين عمل closed وليس Logout يمكن عمل زر عند الضغط عليه، يعمل على غلق (Closed) ويخرج من الصفحة المفتوحة من خلال كتابة هذه الـ method public void closeWindow() { FacesContext facesContext = FacesContext.getCurrentInstance(); ExtendedRenderKitService service =Service.getRenderKitService(facesContext,ExtendedRenderKitService.class); service.addScript(facesContext, "window.open('', '_self', ''); window.close();"); } تقديم بلاغ
بتاريخ: 16 مارس 20178 سنة comment_284395 جزاك الله خيرا لكن مااريده هو ان يخرج مثل ال CLOSED من الصحفات حقت البرنامج حسناً .. إنك تريدين عمل closed وليس Logout يمكن عمل زر عند الضغط عليه، يعمل على غلق (Closed) ويخرج من الصفحة المفتوحة من خلال كتابة هذه الـ method public void closeWindow() { FacesContext facesContext = FacesContext.getCurrentInstance(); ExtendedRenderKitService service =Service.getRenderKitService(facesContext,ExtendedRenderKitService.class); service.addScript(facesContext, "window.open('', '_self', ''); window.close();"); } هذه لا تعمل في كل المستعرضات تقديم بلاغ
بتاريخ: 17 مارس 20178 سنة comment_284409 نعم تعمل مع متصفح IE و Chrome ووضيفتها غلق الـ tab الحالي ..هذا كان طلب الأخت السائلة عمل close وليس logout تقديم بلاغ
بتاريخ: 18 مارس 20178 سنة comment_284513 يخرج من البرنامج نهائياً ؟ يعني إلى أين يذهب ؟ أكيد إلى صفحة معية هنا صفحات ..وليس برنامج على أي حال هنا الـ exit يقابلها logout وهنا يتطلب كتابة method تعمل عدة أمور منها kill session لأي قيم متواجة بالـ session وبعدها يعمل redirect إلى صفحة معينة مثل صفحة البداية اﻻخت ميسم اذن ﻻيمكن ليوزرين استخدام يوزر نيم واحد ﻻن logout تعملkill session لهذا اليوزر ف كل اﻻحهزه الداخله بهذا اليوزر اليس كذلك تقديم بلاغ
بتاريخ: 18 مارس 20178 سنة comment_284514 لا يتم الإغلاق لكل المستخدمين فقط يتم للجلسة الحالية تقديم بلاغ
بتاريخ: 18 مارس 20178 سنة comment_284516 وهل يمكننى رؤية اليوزر الداخل من خﻻل console علما بانه ف الدفلوبر طبعا يوجد من خﻻل enterprise manager معرفه اليوزر الداخل على البرنامج مثﻻ هل يوجد امكانيه ف adf من خﻻلconsole اعرف ذلك تقديم بلاغ
بتاريخ: 18 مارس 20178 سنة comment_284520 لا يتم الإغلاق لكل المستخدمين فقط يتم للجلسة الحالية اقصد اذا انا داخله بيوزرahmed ويوزر اخر دخل باليوزahmed هل اذا احدهم عملlogout يخرج الثانى ايضا تقديم بلاغ
بتاريخ: 19 مارس 20178 سنة comment_284546 sd4it يخرج من البرنامج نهائياً ؟ يعني إلى أين يذهب ؟ أكيد إلى صفحة معية هنا صفحات ..وليس برنامجعلى أي حال هنا الـ exit يقابلها logout وهنا يتطلب كتابة method تعمل عدة أمور منها kill session لأي قيم متواجة بالـ session وبعدها يعمل redirect إلى صفحة معينة مثل صفحة البدايةاﻻخت ميسم اذن ﻻيمكن ليوزرين استخدام يوزر نيم واحد ﻻن logout تعملkill session لهذا اليوزر ف كل اﻻحهزه الداخله بهذا اليوزر اليس كذلك أعتقد الأخت السائلة وجهت السؤال بأسمي هنالك قول لأحد الحكماء يقول: إذا سُئل غيرك، فلا تجيب أنت..لإنه هذا إستخفاف منك بالسائل والمجيب أرجو ان تُدرج نصيحة هذا القول ضمن لائحة نصائح للمبرمجين ،،فعلى الرغم من إستمرار موضوع النصائح لمدة اكثر من السنة لكن أعتقد الموضوع يفتقر لكثير من النصائح ولم تتطرق لنصيحة هذا القول وإلا لكنت حضرتك عملت بها تقديم بلاغ
بتاريخ: 19 مارس 20178 سنة كاتب الموضوع comment_284548 public void closeWindow() {FacesContext facesContext = FacesContext.getCurrentInstance();ExtendedRenderKitService service =Service.getRenderKitService(facesContext,ExtendedRenderKitService.class);service.addScript(facesContext, "window.open('', '_self', ''); window.close();");} وعليكم السلام ورحمته الله وبركاته لو سمحت اريد ال الخاص بى الكود import تقديم بلاغ
بتاريخ: 19 مارس 20178 سنة comment_284549 هذا الـ import import javax.faces.context.FacesContext; import org.apache.myfaces.trinidad.render.ExtendedRenderKitService; import org.apache.myfaces.trinidad.util.Service; لكن كما بينت يعمل على المتصفح IE و Chrome تقديم بلاغ
بتاريخ: 11 يوليو 20178 سنة كاتب الموضوع comment_288124 هل هذا الزر لا ينفذ في متصفح الفير فوكس تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.