Pada postingan kali ini saya akan share materi yang saya dapatkan ketika mengikuti matakuliah Pemrograman Lanjut.
Saya akan membuat form login pada Java Web menggunakan JSP (Java Server Pages) dan Servlet menggunakan aplikasi Netbeans 8.0. JSP dan Servlet memiliki fungsi masing-masing, Servlet sebagai proses dan JSP sebagai tampilannya.
Dalam penerapannya pada halaman JSP digunakan hanya sebagai halaman tampilan, jadi kodingan untuk tampilan ke user ditaruh di JSP ini yang disini menggunakan bahasa HTML.
Sedangkan prosesnya ditaruh di Servlet, sehingga nanti antara JSP dan Servlet akan saling melempar. Di Servlet kita menggunakan bahasa pemrograman Java.
Seperti tugas pertama yang diberikan oleh asisten dosen saya, saya akan membagikan cara membuat form Login seperti yang sudah saya kerjakan. Langkah pertama buka Netbeans lalu create new project >> pilih java web>> web aplication>>lalu kasih nama projectnya>>jangan lupa servernya pakai Glassfish atau Tomcat.
Lalu buat file JSPnya dengan cara klik kanan pada project >> new >>JSP>>beri nama index.jsp>> finish. Setelah itu ketikkan source code dibawah ini..
Source code diatas terdapat form dengan method "POST" dengan setelah klik tombol submit akan actionnya mengarah ke sevlet dengan nama "proses" yang nanti akan kita buat. lalu juga ada dua atribut text field yang pertama untuk inpu username dan password. Yang pertama inputan text dikasih nama "user", lalu textfiel kedua input typenya password supaya kata yang diketikkan berupa bintang. Ada satu atribut lagi untuk yang berupa submit, silahkan saya kasih value Masuk.
Setelah itu kita harus membuat servletnya dengan nama "proses" sebagai controler dari form login.jsp tadi. Caranya klik kanan pada project>> new>> servlet>>kasih nama "proses">> finish. Extensi dari file servlet adalah .java tetapi dalam pemanggilan dari form login tadi hanya "proses" tanpa .java sudah bisa dilakukan.
Ketikan source codenya di bawah ini
Source code diatas terdapat kontroler apabila username yang diinpukan =fti dan password yang diketikan =123 maka program akan menjalankan atau memanggil Kalkulator.jsp yang belum kita buat. jadi anda bisa mengarahkan program ke halaman sesuka anda.
Namun apabila username bukan =fti atau password bukan =123 maka program akan memanggil index.jsp atau hanya meload form login itu saja dan menambahkan tulisan "Username Atau Kata Sandi Salah !" dibawahnya.
Hasilnya
Sekian dari saya dalam membuat form login menggunakan Jsp dan Servlet, semoga bermanfaat.
Baca juga : Cara Membuat Kalkulator Menggunakan JSP Dan Servlet
form login nya masih sederhana tp cukup membantu
ReplyDeleteSip gan infonya...seperti ngoding android dan php
ReplyDeletenice info gan :D
ReplyDeleteThanks gan, membantu saya untuk ngerjain tugas produktif gan :d
ReplyDeletemntp<
ReplyDeleteterima kasih, sangat membantu ^^
ReplyDeleteregards,
www.CHIPPEIDO.co.vu