Para los datos del tipo de objeto JSON (es decir, JSONObject), SpringMVC recibe principalmente las siguientes formas:
1. Recibir por mapa
@RequestMapping (value = "/getallStudio") public void getallStudio (@RequestBody Map <String, Integer> Map) {jsonObject json = new jsonObject (); Entero página = map.get ("página"); // Página actual ROWS INTEGER = MAP.GET ("ROWS"); // Número de visualizado por página}2. Recibir encapsulando datos en un objeto VO
@RequestMapping (valor = "/addStudio") public jsonObject addStudio (@RequestBody Studio Stu) lanza IOException {jsonObject json = new jsonObject (); if (stu == null) {json.put ("resultado", falso); regresar json; }}Suplemento: varias formas comunes de transferir datos desde publicaciones
Al transmitir una solicitud HTTP, el campo de tipo de contenido se utiliza para saber cómo se codifica el mensaje del mensaje en la solicitud en el método
1.Aplicación/x-www-form-urlencoded
En el método de envío de formulario, los datos transmitidos se convertirán en el formulario de datos1 = 1 y data2 = 2.
En la capa del controlador, se puede obtener mediante request.getParametre ("data1");.
Este formulario generalmente se usa cuando AJAX envía datos.
2.Multipart/Form-Data
El formato especificado al cargar varios archivos.
3.Aplicación/JSON
Transferir datos en formato JSON.
Este breve resumen de SpringMVC que recibe datos JSON front-end es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.