Skip to main content

Java Servlet Dengan Hashtable

Assalamualaikum Wr Wb.

salam blogger gan.
ane ada tugas kuliah nih, tentang penerapan Hastable di JSP / Java Web.













Mulai aja nih gan :

Berhubung ane pake software editornya netbeans jadi agan-agan pastikan ada netbean ya di PC agan. :D



Setelah netbeans udah terinstall, langkah berikutnya adalah :
   1. Buka Netbeans
   2. New Project
   3. Pilih Java Web lalu pilih Web Application
   4. Silahkan kasih nama projectnya, kemudian pilih penyimpanan projectnya dimana, terus next   next sampe Finish. oke :D

Pertama kita buat dulu servlet untuk Login. caranya di bawah ya:
   1. Klik New -> Servlet
   2. pada Class Name isi dengan "formLogin". *tanpa tanda petik
   3. kemudian Next, lalu ceklis pada "Add information to deployment descriptor(web.xml)"
   4. kemudian Finish

setelah Finish, agan ketik nih code di bawah :










kalau udah di ketik, lanjut ketik nih. :D














koding diatas buat ngecek udah logout belum si user.
nah koding di bawah ini silahkan ketik lagi. Semangatlah gan! :D




































koding di atas menjelaskan pengeksekusian "Login" gan. disitu ada If(login== null) itu menjelaskan, jika tidak ada pemrosesan login, maka yg muncul adalah form login.
sedangkan kalau }else{  itu menjelaskan, jika proses login dijalankan. didalam else itu ada pengecekan username dan passwordnya gan. 

pembuatan login udah beres tuh. tapi jangan langsung close netbeans nya yaa. :D hahaha.
ada satu Form lagi gan, yaitu form untuk CRUD nya nih.

usahakan ga ada error ya gan. oke :D

=======================================================================

Sekarang kita bikin form untuk CRUD nya ya gan, kita kasih nama "inputMahasiswa".

langsung aja yaa :

   1. Klik New -> Servlet
   2. pada Class Name isi dengan "inputMahasiswa". *tanpa tanda petik
   3. kemudian Next, lalu ceklis pada "Add information to deployment descriptor(web.xml)"
   4. kemudian Finish

kalau udah Finish, siap-siap buat ngetik nih. :D haha, ketik koding di bawah ini.










lalu ketikan koding di bawah ini :











koding di atas merupakan pembuatan parameter,  nah ada juga "new Hashtable()" merupakan tempat menyimpan data sementara yang akan kita gunakan nanti,













di bawah ini penjelasannya gan :

"String delete = request.getParameter("del");
String update = request.getParameter("upd");"

koding di atas itu untuk mengambil parameter delete dan update.

trus ada if(delete != null) , untuk action delete. action deletenya ada di data.remove(idnya)
nah kalau if(update != null), untuk menampilkan data ke dalam text, combo dan radio gan. 



nah kalau udah ngerti, lanjut lagi ngetiknya gan. ketik koding di bawah :








































koding di atas adalah HTML untuk tampilan Form input Mahasiswa gan. :D

















Di atas merupakan koding untuk memvalidasi inputan kosong, dan koding untuk save ke hastable.

Ayo gan dikit lagi ngodingnya, ketik nih koding di bawah ini.


















koding di atas adalah untuk menampilkan data yang sudah diinput tadi gan.
selesai gan ngodingnya. horeeee. :D Hahahaha


alhamdulillah jari dan tangan pegel-pegel, tapi ga sia-sia lah dapet ilmu baru gan.
mohon dimaafkan kalau ada kesalahan.

Wassalamualaikum Wr. Wb. :)

Comments