لقد شاركت هذه المقالة في الرمز المحدد لمستمع Java لتنفيذ إحصائيات المستخدم عبر الإنترنت للرجوع إليها.
1. قم بإنشاء قائمة جلسة الاستماع في المشروع وتنفيذ واجهة HTTPSENESSLISTERER.
استيراد javax.servlet.http.httsessionevent ؛ : " + new java.util.date ()) ؛} public void sessiondestroyed (httpsessionevent se) {count-- ؛ system.out.println (" Duted Session: " + new java.util.d ate ()) ؛}} static int getCount () {return count ؛2. تكوين web.xml
<StaNeer> <spection> مستمع جلسة </description> <stanker-class> com.xxx.sessionlistener </leader-class> </stanter>
3. عرض المستخدمين عبر الإنترنت في صفحة JSP
<٪ int count = com.xxx.sessionListener.getCount () ؛
ملاحظة: هناك العديد من الواجهات لجلسات الاستماع في Servlets ، ووظائفها مرنة للغاية. هنا نرغب في توضيح المفهوم. الاستماع ، لأن بناء الجملة لوضع الجلسات في servlets هو Session.SetAttribute ("اسم الجلسة" ، الكائن الذي سيتم وضعه). الاستماع للجلسة هو اتصال HTTP. لحساب عدد المستخدمين الحالي على الإنترنت ، يكون عدد المستخدمين الأنسب.
هل هذه الطريقة لتنفيذ المستخدم عبر الإنترنت مميزًا جدًا؟