Para dados do tipo de objeto JSON (ou seja, JsonObject), o SpringMVC recebe principalmente as seguintes maneiras:
1. Receba via mapa
@RequestMapping (value = "/getallStudio") public void getallStudio (@requestbody map <string, inteiro> map) {jsonObject json = new jsonObject (); Página inteira = map.get ("página"); // página atual inteiro linhas = map.get ("linhas"); // número de exibição por página}2. Receba encapsulando dados em um objeto VO
@RequestMapping (value = "/addStudio") public jsonObject addStudio (@requestbody studio stu) lança ioexception {jsonObject json = new jsonObject (); if (stu == null) {json.put ("resultado", false); retornar JSON; }}Suplemento: várias maneiras comuns de transferir dados de postagens
Ao transmitir uma solicitação HTTP, o campo do tipo conteúdo é usado para saber como o assunto da mensagem na solicitação é codificado no método
1. Aplicação/X-www-forma-urlncoded
No método de envio de formulário, os dados transmitidos serão convertidos na forma de data1 = 1 e dados2 = 2.
Na camada do controlador, ele pode ser obtido por request.getParameTre ("data1");.
Este formulário é geralmente usado quando o Ajax envia dados.
2.Multipart/form-dados
O formato especificado ao fazer upload de vários arquivos.
3.Aplicação/JSON
Transferir dados no formato JSON.
Este breve resumo dos dados JSON de front-end SpringMVC é todo o conteúdo que compartilho com você. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.