Invalid parameter object type error
Invalid parameter object type error 가 뜨면서
Excepted 'java.lang.String' but found 'proj.model.codeVO' 라는 문구도 같이 뜨고 있는 상황이다.
이유 및 해결책
첫번째 사진은 현재 parameter 타입으로 Object형이 들어가고 있고
두번째 사진은 parameter타입으로 String형을 받는 것을 볼 수 있다.
즉, XML에서는 " 나는 paramter를 String타입인 것 하나를 받을 거야 " 라고 말하는데
Controller에서 " 나는 Object를 넣을래 " 라는 엉뚱한 말을 하고 있는 것과 같다.
이에 대한 해결책은 Controller에서 paramter타입을 String형으로 단일 변수만 넣던지,
XML에서 paramterClass를 String에서 codeVO 처럼 Object 형으로 바꾸던지 해서 두개의 형을 맞춰줘야한다.