Submit Array value menggunakan Servlet
Kita sudah memahami perbedaan tentang HTTP Method GET dan POST, sekarang saya mau membahas tentang mengirim multiple parameter ke sebuah servlet dengan method GET, kenapa menggunakan GET? jawabanya supaya kita tau apa yang dikirim ditampilkan di URL ya tapi klo digunakan untuk aplikasi sesunggunya disarankan menggunakan POST ya!!!.
Jadi saya punya form seperti berikut:
Dan jika di submit maka URLnya paramenternya akan menampilkan seperti berikut:
atribut?values=bola&values=basket&values=touring
Nah jadi bagaimana menangkap value tersebut kalo menggunakan getParameter
itu hanya akan mengambil value yang terahhir muncul saya yaitu touring
terus bagimana?
Ok sekarang anda buat dulu form HTMLnya dengan nama multiplevalues.html
seperti berikut:
Kemudian anda buat servletnya di dengan nama MultipleValuesController.java
dalam package belajar.java.web.controller
seperti berikut:
sekarang klo form tersebut di submit maka akan tampil seperti berikut:
Nah jadi solusinya menggunakan method
setelah itu kita bisa loop datanya dari variable values
tersebut.
Yuk simak juga videonya,
Dan jika temen-temen belajar hal baru kali ini jangan lupa buat Like, Subcribe, dan Share ke temen kalian. Terimakasih!!!