Ketika kami mengirimkan parameter, kami sering menemukan parameter dari atribut yang sama ke latar belakang. Ketika kita mengirimkannya ke latar belakang, kita hanya perlu mendefinisikan dan menggunakan array secara normal di JavaScript untuk meneruskannya sebagai parameter ke latar belakang:
Salin kode kode sebagai berikut:
var array = array baru ();
arr [0] = "102";
Arry [1] = "103";
Arry [2] = "104";
url = "test.jsp? arry ="+arry;
Metode menerima di latar belakang:
[Kode]
String arry = request.getParmeter ("arry");
String [] par = arry.split (",", ");
[Kode]
Pada saat ini, Par menjadi array di Java. Di antara mereka, nilai Arry adalah "102.103.104", yang berarti bahwa selama proses transmisi, browser secara otomatis mengubah parameter array dari jenis JavaScript menjadi string yang dipisahkan oleh koma.
Selain itu, saya telah melihat menggunakan JSON di internet, dan rasanya tidak terlalu keren. Ini juga menggunakan metode request.getParmeTervalues.
Gunakan parameter yang sama di meja depan dan berikan beberapa tugas:
url = "test.jsp? arry = 102 & arry = 103 & arry = 104"
Keluarkan di latar belakang:
String arry [] = request.getParmetervAlues ("arry");
Nilai arry saat ini adalah {102.103.104}
Pilih sesuai dengan kebiasaan Anda!