개발/html + javascript
[javascript] Required List parameter 'parameter' is not present Exception
상용최
2020. 2. 22. 00:31
반응형
필자는 위에서 보이는바와 같이 ajax를 통해 array타입의 변수를 파라미터로 넘겨주었다.
컨트롤러에서는 List형식으로 받으려고 했다.
필자의 생각대로라면 array로 보냈으니 List로 받을 수 있어야했다.
그러나 필자의 예상과는 달리 위의 오류가 뜨면서 null값이 들어간다. (require = false로 설정시 Controller안까지는 감)
해결방법은 간단하다 @RequestParam(value="") 안의 deleteList를 deleteList[]로 바꿔주기만 하면된다.
배열타입이다보니 []을 붙여줘야하는것같다.
정상적으로 값이 들어오는것을 확인할 수 있다.
반응형