Showing posts with label Tomcat. Show all posts
Showing posts with label Tomcat. Show all posts

Monday, May 16, 2016

Membuat Web Service di Tomcat

Oukaai... disini kita akan membuat webservice.... sooo... dipostingan sebelumnya udah buat hellowWorld...nah kita lanjuting dari situ ajjah... Source code aawalnya bisa dlihat atau didownload disini
Soooo......udah ada kyk gini :
Naaah... buat kelas java baru di dalam packagenya,
Klu udah....... masukin fungsi aritmatika sederhana didalam kelas ini :
kyk gitu ajjah yang seingit sederhana hohoho... :D
Okie terus klik kanan difile javanya terus pilih web service :







Setelah selese....kyk gini :
Naaah... Boleh dicoba2 langsung dari ecliipsenya.....
Terusssss........Klu mo dicoba2 lewat SOAP UI, pertama-tama kita run dulu .wsdlnya kyk gambar ini :
 Okiee... Abis itu di SOAP UI buat project baru :
Itu masukin url wsdl-nya setelah itu tekan finish... daaan silahkan dicoba2 ehehehe...
Siiiip..... semoga bermanfaat... :)

Contoh Redirect di Servlet

Postingan ini kelanjutan dari get_post. Di sini cuma dikasih liad contoh redirect.. jadiii... mmm... sederhana banget.. :v
Jadiii silahkan tambahkan servlet baru :


Terus tambain form baru di index.htmlnya kyk gini :
Terus dibagian servletnya kyk gini ajjah :
Simple bingits kaaan...hohoho... naaah klu di run... btw ini servernya harus di restart dl... :v



Naaah...pencet yang tombol google ajjah untuk redirect ke google....
Siiips yaaak... :D


Okieee.....mmmmmmmmm..... karena bisa redirect ke google... ada baiknya kita bisa langsung masukin kalimat yang mau disearch, jadi tambain lagi kode di index.html kyk gini :
Teeruuus... dibagian servletnya :
Abis itu direstart lagi... daan tampilannya kek gini :
Masukin kata dikotaknya, terserah ajjah, disini pake Hyosoka Poipo seperti terlihat di atas ehehe... Terus tekan tombol Search in Google... Hasilnya :
Yeeeei... Sip sip... udaah smpe disini ajjah... :D

Source codenya bisa dilihat disini...

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