angular.js - 后台怎么解析angular的Ajax请求?
PHPz
PHPz 2017-05-15 16:50:07
0
3
853

angular的Ajax请求发送的数据是
Object {Account: "123", Password: "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)를 사용하여 매개변수를 받습니다.

        최신 다운로드
        더>
        웹 효과
        웹사이트 소스 코드
        웹사이트 자료
        프론트엔드 템플릿
        회사 소개 부인 성명 Sitemap
        PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!