Senin, 02 Februari 2015

Servlet Filter dan Listener dan DB

Saat ini kita akan membuat aplikasi yang berfungsi untuk mencatat aktifitas yang dilakukan oleh user pada aplikasi kita, semua kegiatan yang dilakukan user akan dicatat oleh server pada file log. Selain mencatat kegiatan user (logging), aplikasi juga akan memvalidasi user ketika mengakses halaman tertentu. Jika user belum melakukan login maka program akan mengarahkan user ke form login (Session Validation). Untuk mewujudkan hal tersebut, kita akan memanfaatkan Servlet Filter.


Susunan Aplikasi
 
 
index.html
 
 
                                                                  CheckoutPage.jsp
 

LoginSuccess.jsp


 
 LoginServlet.java



LogoutServlet.java



RequestLoggingFilter.java







AuthenticationFilter.java








 Contoh dari Context dan Listener :
                                                                   Strukture Aplikasi


HttpSessionAttributeListener



HttpSessionListenerClass



ServletContextAttributeListenerClass


 
 
 ServletContextClass


ServletContextListenerClass


ServletRequestListenerClass
 

Selamat mencoba dan di praktekan kawan :)