찾다

 >  Q&A  >  본문

angular.js-angularjs는 어떻게 매개 변수를 springMVC에 전달합니까?

즉, Angle의 매개변수는 json 형식으로 변환되는데, springMVC는 @requestBody로 이를 수신하기 위해 관련 엔터티 클래스가 있어야 합니다. 하지만 배열이나 숫자 ID와 같은 일반 매개변수가 전달되면 어떻게 될까요?

물론 디지털 ID는 요청 매개변수 경로에서 전달될 수 있습니다. 다만, data={"xx", xxx}

등 일반적인 임의의 매개변수를 전달하는 것일 뿐입니다.

분명히 springMVC 측은 jquery를 수신할 때처럼 @requestParam을 사용하여 이를 수신할 수 없습니다.

인터넷에서 요청헤더의 contentType을 바꿔야 한다는 글을 많이 봤는데, 설정해봐도 안되네요... 어떻게 해야 하나요?

$http({
url:"ts",
data={"xx",xxx},
type:"POST"
})
.... . ..

spirngMVC 측에서 data={"xx", xxx},

를 수신하는 방법
为情所困为情所困2868일 전644

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-15 17:03:04

    프런트 데스크 코드:

    으아악

    백그라운드 수신

    으아악

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-15 17:03:04

    문제는 Angular가 매개변수를 백엔드에 전달하는 방법이 아니라 주로 백엔드에서 이를 어떻게 구현하는지에 달려 있습니다. Angular는 백그라운드에서 인터페이스를 제공하는 것만으로도 충분합니다. $http는 백그라운드 인터페이스를 직접 조정하여 매개변수를 백그라운드로 전달할 수 있습니다.

    으아악

    이런 방식으로 매개변수를 백엔드에 전달할 수 있습니다. 가져오거나 게시할지 여부는 주로 백엔드에 따라 다릅니다.

    회신하다
    0
  • 취소회신하다