Halo, nama saya Agung. Berasal dari Denpasar, Bali. Blog ini adalah blog harian saya, dari tips dan trick code, curahan hati, dan beberapa tulisan tidak penting.

Menu & Search

Servlet 3 Example

July 11, 2011

Untuk perkenalan dengan Servlet 3, saya mencoba membuat sebuah web app kecil dimana user yang pertama kali datang diharuskan untuk login terlebih dahulu (url  / yang dirouting ke Servlet itu sendiri dengan menggunakan annotation @WebServlet tanpa harus susah2 mendeklarasikan pada web.xml)

User divalidasi dari list username yang diload kememory saat container hidup dengan menggunakan event listener ServletContextListener (Dengan menggunakan @WebListener lagi lagi tanpa perlu mendeklarasikan pada web.xml)

Saat User telah login credential mereka akan di simpan dimemory. Jika nanti ada orang yang berusaha login dengan credential tersebut maka akan di tolak. Tapi jika user telah logout maka user tersebut diperbolehkan untuk login kembali (menggunakan SessionListener lagi lagi dengan bantuan @WebListener dan tanpa harus mendeklarasikan pada web.xml)

Kemudian saat request dikembalikan menjadi response, response tersebut terlebih dahulu di filter untuk menghilangkan white space. Kita coba untuk memfilter semua page yang ada pada app (dengan menggunakan @WebFilter(“/*”)  notice regex? , lagi lagi tanpa harus mendeklarasikan pada web.xml)

Ah kebanyakan teori, langsung saja praktek. Cekidot :
http://example-code.googlecode.com/files/servlet3example.zip

Related article

Startup, dan Leverage dalam usaha

Kita tau belakangan ini banyak startup berguguran. Bahkan di sebuah…

Sekolah Anak

Beberapa hari lalu, istri bertanya kepada saya, kemana anak kami…

Istri, IRT atau Kerja atau Usaha?

Pernah ga cowo – cowo yang akan nikah berpikir, istri…

Discussion about this post

Leave a Reply

Your email address will not be published. Required fields are marked *

Type your search keyword, and press enter to search