Javaservlet menggunakan hashtable
Permisi gan/sist saya akan berbagi tutorial bagaimana membuat form input atau menyimpan data dengan Java Servlet menggunakan Hashtable. Disini menggunakan bahasa pemrograman java menggunakan netbeans
Untuk mempersingkat langsung saja kita ke TKP :
1. Buka aplikasi netbeans
2. Buat projek baru, pada jendela wizard di kolom Categories pilih Java Web dan di kolom Projects pilih Web Application.
3. Lalu beri nama projectnya
4. Pilih server glassfish/apache tomcat, karena tidak memakai framework langsung klik finish saja
setelah itu buat file servlet nya, buat dengan nama login.java atau terserah anda,ini untuk form login nya.
Berikut ini skrip import nya
Form Login
lalu edit untuk loginnya
Script disini session, redirect ke alamat loginServlet dan terakhir ada code html untuk form loginnya.\
script disini untuk mengambil parameter user dan password, jika login berhasil maka masuk content berikutnya tapi jika login salah maka ada notif "Invalid Login" dan harus "back" atau ke loginServlet
Scrip disini untuk melanjutkan jika login berhasil ke content selanjutnya.
Selanjutnya adalah membuat form input data
Form Input data
Plug-in java
Script disini adalah untuk pembuatan string atau variabel, dan juga ada hashtable untuk menyimpan data sementara tanpa menggunakan database.
Get parameter delete dan update, menghapus data dari hashtable di data.remove (idnya), mengedit atau update data dari table ke form.
Script untuk tampilan form gan
Script tersebut untuk mengambil data dari getparameter, dan code tampilan table header.
Fungsi scriptnya untuk memvalidasi data, apakah data terisi semua atau tidak jika terisi semua proses simpan berhasil jika tidak terisi maka lengkapi data.
Jika validasi berhasil maka data akan disimpan di table hash
Script untuk mengulang data yang disimpan atau menampilkan data yang sudah tersimpan, ada dua action disana delete dan update(edit).
Ok gan itu scriptnya ane run/test muncuylnya kaya gini gan :D
itu klo udah login ya
Ok gan sekian dari ane, mohon maaf jika ada kesalahan. kritik dan saran komen aja gan hehe. Terima Kasih
