الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Sessio Does Not Call Destroy Method When User Close The Browser

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته
انا محتاج انى اسجل كل عملية دخول على النظام وكذلك عملية الخروج من النظام ولكن عندى مشكله مع عملية الخروج ان SessionListener مبيناديش destroy method فى حالة لو المستخدم قفل البروزر ولم يقم بالضغط على logout button وكذلك فى حالة لو حصل ان الجهاز اغلق
فهل فى حد عنده حل للمشكله دية

بتاريخ:

لا توجد طريقة مضمونة لتنفيذ ذلك

  • بعد 2 أسابيع...
بتاريخ:

فى طريقه

من خلال ال web socket

شوف الليك دى

http://andrejusb.blogspot.com/2016/01/automatic-adf-logout-on-browser-close.html

Automatic ADF Logout on Browser Close with WebSocket

بس بالله عليك لو عرفت تعملها قولى ازاى لانى احترت فيها و مظبتش معايا

:D

بتاريخ:

web socket تعتمد على Java Script

وبالتالي فهي غير مضمونة من أن تدعمها كل متصفحات الإنترنت.

 

لكن يمكن استخدام  session timeout كبديل ينهي الجلسة بعد وقت محدد.

تم تعديل بواسطة kherooooo

بتاريخ:

طيب اية رائك نعمل session time out  فى ال web.xml  و نخليه مثلا نص ساعه

و نروح على ال SessionListener  فى ال method  اللى اسمها destroy  نعمل ال action  اللى احنا عاوزينه

بس فى الحالة دى الاكشن مش هيتنفذ الى بعد نص ساعه من خروج اليوزر

 

:rolleyes:

بتاريخ:

Session Listener غير مضمون التنفيذ

بتاريخ:

لا يمكن الاعتماد عليه

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.