java - JSONField는 웹에서 제출한 Json 문자열을 수신하고 키를 구문 분석합니다.
世界只因有你
世界只因有你 2017-05-27 17:40:24
0
2
778

SpringMVC 컨트롤러는 페이지의 POST로 제출된 JSON 문자열을 받습니다. JSON 문자열에는 "_"가 포함된 모든 소문자가 포함되어 있기 때문에 속성의 getter 및 setter를 Java로 작성하기에는 너무 보기 흉하기 때문에 JSONField를 사용하여 구문 분석하기로 했습니다. 그것

으아악

POST를 제출한 후 받지 못했습니다. 모두 null이었습니다. 나중에 @SerializeName("user_name")을 사용해도 여전히 작동하지 않습니다. 이에 대한 해결책이 있습니까? 아니면 내 요청 방법이 잘못되었습니까? . . .

世界只因有你
世界只因有你

모든 응답(2)
迷茫

spring mvc의 기본 json 변환기는 jackson이고 fastjson에서 @JSONField를 사용하고 있으므로 작동하지 않습니다. 다음으로 해야 할 일은 기본 json 변환기를 바꾸는 것입니다. 구체적인 방법은 Baidu

입니다.
phpcn_u1582

@RequestBody
기능:

으아아아

사용 시간:

A) GET 및 POST 메소드는 요청 헤더 Content-Type:

의 값을 기반으로 타이밍을 결정하는 데 사용됩니다. 으아아아

B) PUT 모드로 제출 시 요청 헤더 Content-Type:

값을 기준으로 판단합니다. 으아아아

참고: 요청 본문 부분의 데이터 인코딩 형식은 헤더 부분의 Content-Type에 의해 지정됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿