Monday, May 16, 2016

Get & Post Method di Servlet - JSP

mmmm... Silahkn buat dinamic web project baru. Contohnya bisa dilihat di sini, cuman yang sekarang ditaroin web.xml deployment descriptor kyk gini :
Daaan...setelah jadi... silahkan tambahkan new servlet

Ookiee... setelah selese.... tampilannya kyk gini, mirip sm dipostingan awal yg hellowWorldServlet&Jsp cuman sekarang ada web.xmlnya :
Okie pertama-tama mari kita buka web.xml nya...
Di file xmlnya ada tag welcome-file, naah yg ituu tuuh.. mksdnya setiap pertama kali projectnya di jalanin, maka containernya akan nyari file2 tersebut yaitu index.html, index.htm dan seterusnya kebawah. Jadi file2 ini yang ditampilin ke browser. Tapi karena blom ada, jadi mari kita buat ehehe... :D
Naaah...terus tambain kode awal di file htmlnya kyk gini dulu yang sederhana :
Klu kita run hasilnya :
Siiip... berikutnya tambain login form kyk gini :
Okiee... di formnya tuuh... kita pake method "get" dulu, sebenarnya get itu default, jadi meskipun g' ditulis juga udah pasti pake get... Teeeeruuuuus... kita tambain juga name dan passwordnya dan 1 biji tombol login buat ngesubmit username dan password. Yang perlu diperhatiin adalah...setiap kali kita pencet tombol submit, maka method get dalam getposthisoka akan selalu dipanggil :
Jadi... berikutnya kita tambain kode di dalam method doGet buat nangkep data ketika tombol login dipencet oleh user, kodenya kyk gini ajjah :
Kodenya cuma ngecek password, klu passwordnya sama terus ngasih message Welcome + Username, tapi klu salah "How are yew...??" coba kita run...

Naaah... klu pake method get, tuuh.. kliatan passwordnya... :v... ini salah satu kelemahan get... tapi klu kita pake post itu udah g' kliatan. Pertama-tama ganti get jadi post di htmlnya kyk gini :
Teruss kode yang dari get dikopi langsung ajjah ke post :
Daaan hasilnya...........................

Naaah... password dan usernamenya udah g' kliatan... yeeei... sip sip..sekian dulu...


Klu mo liad source codenya bisa dilihat di github Hisoka disini...

Saturday, May 14, 2016

Membuat HelloWorld Servlet & JSP - Part II

Di postingan sebelumnya kita udah ngebuat sampe servlet, sekarang akan dilanjutkan ke JSP, so klik kanan folder projectnya terus pilih new jsp file kyk gini :
Terus finish ajjah....hasilnya kek gini :
Naaah... itu tampilan kyk html biasa kan yaaak...:v
soo kita tinggal naro text di bagian tag body,, cumaaaan.. spesialnya jsp adalah kita bisa pake kode2 java juga disini... sooo...perhatiin kode dibawah ini :
Disitu cuma ditaroin title, terus h1, sama looping biasa.... terus kita run lagi, caranya sama kyk sebelumnya, klik kanan, run as, run on server :
Hasilnya :
atau klu di run di browser :
Siiips... cukup sekian... :)