본문 바로가기
Java/오류노트

부적합한-열-유형-1111

by 비븽 2023. 2. 24.

오늘 아주 이녀석과 씨름을 했다... 어찌어찌 잘 해결했고 나중에 또 만나면 빠르게 기억하기위해 포스팅을 남긴다!

 

 


 

도움받은 블로그

부적합한 열 유형 1111 - 코더에서 개발자로 가는길. (tistory.com)

 

부적합한 열 유형 1111

java 개발을 하다 보니 "부적합한 열 유형 1111" 오류를 만났다. 위와 같은 오류 메시지를 만나는 이유는 아래와 같다. 1. 넘어가는 데이터 타입이 다를 경우2. Map을 파라미터로 넘겼을 시에 해당 맵

koeiking11.tistory.com

   자바 1달차 알못에게 큰 도움을 준 블로그 ... 처음보고 이게 뭐지 xml에 쿼리를 잘못쓴건가 머리만 벅벅거리고 있었는데, 이 포스팅을 보고 뭐가 문제인지 단박에 이해했다. 역시 모르면 구글링을 해보자

 

 

나의 경우는,

1. 넘어가는 데이터 타입이 다를 경우

3. request 파라미터 값이 없을 경우

였다. 참고로 회원정보 수정페이지를 제작중이었다.

 

 

 

1. 넘어가는 데이터 타입이 다를 경우

   고치는 방법은 ... 사실 html과 이클립스가 그냥 알려주었다. 가입자가 [마이페이지]에서 '내정보 수정' 시 실제 DB에서도 UPDATE가 발생하도록 코드를 짜는 중이었는데,  DAO가 String문자열을 받을 수없어요~ int로 바꾸세요~!! 하니까 1번이 해결이 됬다

 

 

3. request 파라미터 값이 없을 경우

   보아하니 .xml에 J_id값이 넘어가지 않았던 모양이다.

   그런데 리스트에 있는 다른 값들은 잘 불러와지는데? J_id만?🤨오잉? 하며 컨트롤러에서 파라미터값을 sysout으로 출력해보니 id값 하나가 null이 뜨길래, 후다닥 html로 가 확인해보니 왠걸~ 태그에 J_id만 name="J_id" 안적었더라?!(ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ)이렇게 3번을 해결했다 ... 휴 ^^💦 이게 맞나.. 멍청한 나녀석...😔