Untuk data tipe objek JSON (mis. JsonObject), SpringMVC terutama menerima cara -cara berikut:
1. Terima melalui peta
@RequestMapping (value = "/getallstudio") public void getallstudio (@RequestBody Map <String, Integer> Map) {jsonObject json = new jsonObject (); Integer page = map.get ("halaman"); // halaman saat ini baris integer = map.get ("baris"); // jumlah yang ditampilkan per halaman}2. Terima dengan merangkum data dalam objek VO
@RequestMapping (value = "/addStudio") public jsonObject addStudio (@RequestBody Studio Stu) melempar ioException {jsonObject json = new jsonObject (); if (stu == null) {json.put ("result", false); mengembalikan json; }}Suplemen: Beberapa cara umum untuk mentransfer data dari posting
Saat mentransmisikan permintaan HTTP, bidang tipe konten digunakan untuk mengetahui bagaimana subjek pesan dalam permintaan dikodekan dalam metode
1. Aplikasi/X-WWW-Form-Udencoded
Dalam metode pengiriman formulir, data yang ditransmisikan akan dikonversi menjadi bentuk data1 = 1 & data2 = 2.
Di lapisan pengontrol, dapat diperoleh dengan request.getParametre ("data1");.
Formulir ini umumnya digunakan ketika AJAX mengirimkan data.
2.Multipart/form-data
Format yang ditentukan saat mengunggah beberapa file.
3. Aplikasi/JSON
Transfer data dalam format JSON.
Ringkasan singkat dari SpringMVC yang menerima data JSON front-end ini adalah semua konten yang saya bagikan dengan Anda. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.