반응형
[에러] ajax 400 bad request 에러 해결
jsp에서 form에 있는 input 애들을 ajax로 controller로 보낼때 자꾸 400 bad request 에러가 났다.
ajax로 data를 보낼 때, 여러가지 상황에서 이 400 에러가 뜨는데 ( ex) data 형태가 잘못되어서라던지.. )
요청이 잘못되어 뜨는 에러란다.
구글링해서 여러 포스팅을 보니까, 주로 전송된 파라미터의 값이 잘못된 값일 경우에 발생하는 에러라고 한다.
나는 long 타입의 변수에 null값이 들어가서였다.
controller단에서 vo로 받아줄때 long타입이 있는데, 다른 타입은 괜찮은데 long 타입은 null값으로 보내면 안된다고한다.
(다른 타입 전부다 괜찮은지는 확인을 안해봐서 확실치않다)
이걸 몰라서 한참을 고생했다ㅠㅠ
반응형