Für Daten des JSON -Objekttyps (d. H. JSONObject) empfängt SpringMVC hauptsächlich die folgenden Möglichkeiten:
1. Empfangen Sie per Karte
@RequestMapping (value = "/getAllstudio") public void getAllstudio (@RequestBody map <String, Integer> Map) {JsonObject json = new JsonObject (); Integer page = map.get ("Seite"); // aktuelle Seite Integer rows = map.get ("Zeilen"); // Anzahl der angezeigten pro Seite angezeigt}2. Empfangen Sie durch Einkapselung von Daten in einem VO -Objekt
@RequestMapping (value = "/addStudio") public JsonObject addStudio (@RequestBody Studio stu) löst IOException {JSONObject json = new JsonObject () aus; if (stu == null) {json.put ("result", false); Rückkehr JSON; }}Ergänzung: Mehrere gängige Möglichkeiten, um Daten von Beiträgen zu übertragen
Bei der Übertragung einer HTTP-Anforderung wird das Feld "Inhaltstyp" verwendet, um zu wissen
1. Application/x-www-form-urlencoded
Bei der Formularübermittlung Methode werden die übertragenen Daten in Form von Data1 = 1 & Data2 = 2 konvertiert.
In der Controller -Ebene kann es durch Request.getParametre ("Data1") erhalten werden.
Dieses Formular wird im Allgemeinen verwendet, wenn AJAX Daten einreicht.
2.Multipart/Formdaten
Das Format wurde beim Hochladen mehrerer Dateien angegeben.
3.Application/JSON
Daten im JSON -Format übertragen.
Diese kurze Zusammenfassung von SpringMVC empfängt Front-End-JSON-Daten sind der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, es kann Ihnen eine Referenz geben und ich hoffe, Sie können Wulin.com mehr unterstützen.