angle.js - 백그라운드에서 각도의 Ajax 요청을 구문 분석하는 방법은 무엇입니까?
PHPz
PHPz 2017-05-15 16:50:07
0
3
909

Angular의 Ajax 요청으로 전송된 데이터는
개체{계정: "123", 비밀번호: "123"}
JAVA 백그라운드에서 구문 분석하고 읽는 방법은 일반적인 방법으로는 작동하지 않습니다...

PHPz
PHPz

学习是最好的投资!

모든 응답(3)
黄舟

json인 경우 스트림으로 읽고 json 객체로 구문 분석하세요

키 값 쌍인 경우 querystring/form을 사용하여 키를 기반으로 값을 가져옵니다

키 값 쌍: http://stackoverflow.com/questions/11442632/how-can-i-post-data-as-form-data-instead-of-a-request-payload

json 구문 분석: http://vitalflux.com/angularjs-post-json-data-using-ajax-springmvc/

我想大声告诉你

백그라운드 MVC는 값을 구문 분석할 수 없으므로
가장 일반적인 서블릿 클래스에서 request.getParameter("pName")를 사용해 얻을 수 있는지 확인해 보세요.
서블릿 클래스를 이용해서 얻을 수 있다면
해당 MVC 프레임워크를 사용할 때 구성 문제일 뿐입니다.
서블릿 클래스에서도 매개변수를 가져올 수 없는 경우 브라우저의 개발자 도구를 사용하여 ajax 요청이 성공적으로 전송되었는지 확인하세요
아니면 전송된 데이터가 문자열이 되는지 같은 문제인가요?

世界只因有你

프런트엔드에서는 anglejs를, 백엔드에서는 springmvc를 사용합니다. 프론트엔드가 백엔드에 요청을 하면 JSON.stringify(data)를 사용하고, 백엔드 컨트롤러는 (@RequestBody User user)를 사용하여 매개변수를 받습니다.

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