홈>
SpringBoot에서 배수를 여러 번 사용하여 서버를 호출하려고합니다.
클라이언트에서 URL 2 문자열을 보내고 포스트를 위해 배열을 보냅니다
const url: string = "http://localhost:8090/duplicateSession/" + currentExec + "/" + this.year;
response = this.http.post<MyMessage>(url, arrayMonths, { responseType: 'json' });
이제 이것을 얻으려고 노력하고 있습니다->
@RequestMapping(method = RequestMethod.POST, value = "/duplicateSession/{periodExec}/{periodYear}", produces = MediaType.APPLICATION_JSON_VALUE)
public MyMessage duplicateSession(@RequestBody ArrayList<Integer> listPeriod, @PathVariable ("periodExec") String periodExec, @PathVariable ("periodYear") String periodYear) {
System.out.println("hellooooo");
}
내가 시도했다->
const url: string = "http://localhost:8090/cm/duplicateSession?periodExec=" + currentExec + "&periodYear=" + this.year;
오류가없고, 클라이언트에서 오류를 찾지 못했고, SpringBoot에서 오류를 찾지 못했습니다.
- 답변 # 1
- 답변 # 2
이벤트를 시작하려면 http 요청을 구독해야합니다.
response = this.http.post<MyMessage>(url, arrayMonths, { responseType: 'json' }); response.subscribe((items) => console.log(items))
관련 자료
- 자바 스크립트 용 JSON 파일의 새 데이터를 호출하는 방법
- oracle - 이것이 어떻게 테이블의 데이터를 호출합니까?
- php - 루프 외부의 데이터를 어떻게 호출합니까?
- android - 나는 문맥을 이해하지 못한다
- node.js - 몽구스에서 메소드 save ();작동하지 않습니다
- c# - 내부적으로 Excel UDF를 호출 할 수 있습니까?
- c++ - 생성자를 호출 할 수 없음
- c++ - 스프라이트의 애니메이션이 보이지 않습니다
- android - 프로그래밍 방식으로 착신 전환을 설정할 수 있습니까?
- c# - WCF 웹 서비스를 호출하려면 URL을 전달해야합니까?
- javascript - 데이터 키 값에 대한 메소드를 호출 하시겠습니까?
- angular - 동시에 두 서비스에 전화
- c++ - assert - : expectexception을 올바르게 호출하는 방법?
- c# - SQL 구문의 오류가 무엇인지 모르겠습니다
- android - 백그라운드에서 API 호출을 수행하는 방법은 무엇입니까?
- c# - MVC의 모델에서보기에서 JS 함수를 호출하는 방법은 무엇입니까?
- python 3.x - 축이 pltxlim (-15, 15)만큼 확장되지 않는 이유는 무엇입니까?
- javascript - "P"값의 출력을 얻지 마십시오
- symfony4 - 페이지로드시 Ajax 함수 호출
- c# - 컨트롤러가 json에서 데이터를 수신하지 않습니다
?a=A&b=B
형식을 사용하는 경우 당신은 URL에 매개 변수를 전달하고 있습니다. 대신 귀하의 URL은/duplicateSession/{periodExec}/{periodYear}
로 지정됩니다 경로 변수가 필요합니다.