JSON 객체 유형 (예 : JSONOBJECT)의 데이터의 경우 SpringMVC는 주로 다음과 같은 방법을받습니다.
1.지도를 통해 받으십시오
@requestmapping (value = "/getallstudio") public void getallstudio (@requestbody map <string, integer> map) {jsonobject json = new JsonObject (); 정수 페이지 = map.get ( "page"); // 현재 페이지 정수 행 = map.get ( "행"); // 페이지 당 표시된 수}2. VO 객체에서 데이터를 캡슐화하여 수신합니다
@requestmapping (value = "/addstudio") public jsonobject addstudio (@requestbody studio stu)는 ioexception {jsonobject json = new jsonobject (); if (stu == null) {json.put ( "result", false); json 리턴; }}보충 : 게시물에서 데이터를 전송하는 몇 가지 일반적인 방법
HTTP 요청을 전송할 때 컨텐츠 유형 필드는 요청의 메시지 주제가 메소드에서 어떻게 인코딩되는지 알기 위해 사용됩니다.
1. 응용 프로그램/x-www-form-urlencoded
양식 제출 방법에서, 전송 된 데이터는 data1 = 1 & date2 = 2의 형태로 변환됩니다.
컨트롤러 계층에서 request.getParametre ( "data1");.
이 양식은 일반적으로 Ajax가 데이터를 제출할 때 사용됩니다.
2. Multipart/Form-Data
여러 파일을 업로드 할 때 지정된 형식입니다.
3. 응용 프로그램/JSON
JSON 형식의 데이터를 전송합니다.
프론트 엔드 JSON 데이터를 수신하는 SpringMVC의 간단한 요약은 내가 공유하는 모든 컨텐츠입니다. 나는 그것이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.