Pernahkah anda menggunakan menggunakan http method selain GET
dan POST
pada browser. Yah, tentunya hanya hanya client seperti apache http client yang mensupport http request method seperti PUT
, DELETE
, ataupun OPTION
. Sebenarnya saat ini hampir seluruh browser sudah dapat mengirimkan request dengan menggunakan http method tersebut melalui XMLHttpRequest
, yap kuncinya ada di AJAX. Lalu bagaimana dengan html form tag?
1
|
|
Sayangnya semua browser hanya mendukung POST
dan GET
untuk request pada form tag, jadi ilustrasi yang saya tulis diatas tidak dapat diimplementasikan. Lalu? Tunggu dulu, buat anda yang sudah main-main dengan Yama, semuanya bisa jadi mungkin. Saya akan memberikan sedikit contoh bagaimana method selain POST
dan GET
bisa dikirimkan ke server melalui browser, menggunakan form tag tentunya.
Sebagai pemanasan saya mulai dengan membuat sebuah proyek Yama.
1 2 3 4 5 6 |
|
Oke kemudian saya akan membuat dua buah file jsp dibawah /src/main/webapp/WEB-INF/test
, satu untuk mengirim request dan yang satunya lagi untuk menerima hasil request.
index.jsp
1 2 3 |
|
success.jsp
1
|
|
Kemudian saya buat action class.