내가 parameter.The 메소드는 요청 URL에있을 때, 상기 방법은 잘 작동스프링 MVC 바인딩 요청
/**
Trying to get the value for request param foo which passes multiple values
**/
@RequestMapping(method=RequestMethod.GET)
public void performActionXX(HttpServletRequest request,
HttpServletResponse response,
@RequestParam("foo") String[] foo) {
......
......
}
아래처럼 보이는 요청 값의 배열을 얻을 수있는 스프링 MVC 컨트롤러 메소드를 작성 파라미터 형식 아래
...?foo=1234&foo=0987&foo=5674.
그러나 요청 URL 서버가 형식 아래에있을 때 반환하는 400 오류
...?foo[0]=1234&foo[1]=0987&foo[2]=5674
두 번째 형식 요청 URL에 맞추기 위해 메서드를 수정하는 방법에 대한 아이디어가 있으십니까?
왜 이렇게할까요? "foo [0] = 1234 & foo [1] = 0987 & foo [2] = 5674"다른 방법이 아닙니까? 특별한 이유가 있습니까? – fmucar
요청 URL을 제어 할 수 없습니다. – ak123