Showing posts with label JSP. Show all posts
Showing posts with label JSP. Show all posts

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... :)

Membuat HelloWorld Servlet & JSP

Disini akan diperlihatkan langkah-langkah untuk membuat project helooworld servlet dan jsp untuk pertama kalinya... :D
Sebelumnya, kita udah harus nginstall tomcat dan udah dikonekin ke eclipse. Step2nya bisa dilihat dipostingan ini.
Okiee... langsung ajjah... silahkan klik menu new dieclipse, terus pilih dinamic web project :
Terus muncul window baru, dan silahkan masukin properti2nya seperti terlihat di bawah :

Setelah klik finish, kita akan dikasih project kosong kyk gini :
Naaah..... klu udah familiar sm java atau android, folder src diatas udah g' asing lagi ehehe... :D
klu folder build ituu gunanya buat nyimpen semua binary yang udah dicompile sm eclipsenya, kita g' usah terlalu ngasih perhatian ke build folder ini... :)
Yang penting tuuh... folder WebContent, difolder ini semua halaman web yang static disimpen, jadi semua file-file html, dan jsp akan ditaro difolder WebContent ini. Naaah terus di dalam WebContent ini ada folder WEB-INF, folder ini tuuuh... folder buat file yang tidak dapat dibrowse, jadi klu kita naro file disitu nnti diservernya filenya g' bisa dibrowse oleh user atau bahasa lainnya file-file yang sifatnya privat ditaro di WEB-INF ini... :)

Okiee...berikutnya kita tambain servletnya... yeeeik... soo klik new, terus pilih servlets, masukin parameternya daaan bisa lngsung klik finish :
Stelah itu akan muncul resource baru di folder src kita :
Okiee...terus didalam method doGet, tambain kode ini :

Kodenya cuma ngeprint Hellow Hyosoka sama tanggal...
Naaah... mari kita run programnya, caranya klik kanan pada sembaran tempat kosong difilenya terus pilih Run As -->Run on Server :
Terus boleh lngsung tekan finish, atau centang always use this server juga boleh... tampilannya kyk gini :
Daaan.... hasilnya :
btw... Link dalam kotak ijo diatas bisa kita copy trs dipaste di browser juga kyk gini :
Okieee...naaah... yang servlet udaaah... Next kita beralih ke JSP... JSP-nya di postingan berikutnya ... :)