contentview단으로 넘어가지 않아 헤맸다.
전과 다른 점은, 내 힘으로 오류를 찾아내서 고칠 수 있게 되었다는 점이다.
코딩을 처음 시작할 때는 오류창은 오류창 그 뿐이었다.
어디가 틀렸는지 알려주는 좌표가 아니라
알 수 없는 영어 투성이의 그냥 '니가 잘못함 아무튼 그러함'으로 여겨져서 미련하게도 class나 jsp파일을 하나하나 전부 되짚어보게 한 경고창에 불과했다.
그랬었는데..
오류가 뜨면 가장 긴 줄을 읽어보면 된다는 강사님의 조언을 받아
이제는 손가락을 세워서 더듬더듬 읽어가며
어디가 잘못됐는지 찾아가 스스로 고칠 수 있게 되었다.
'여기가 잘못됐구나'하고 바로 알았을 때, 그리고 그걸 고쳤을 때
정말 기쁘다.
위의 코드도 그렇다.
당연히 전부 해석할 수는 없다.
다만 오늘 강사님께 질문 드렸을 때, mybatis를 사용할 때는 Dao파일을 전혀 사용하지 않는다고 하셨던 말이 기억났다.
그러니 오류창에 뜬 'KbbDao'파일이 의아했다.
IDao.xml로 가보니 과연 resultType을 dto가 아닌 dao로 받고 있었다.
수정하니 정상출력된다.
기쁘다!
contentview에 첨부한 이미지파일을 보이도록 구현했다.
근데 알 수 없다.
계속 폴더경로에 관한 오류가 떠서 주소를 바꿔봤는데 출력된다.
왜일까..?
친구에게 조언을 구하다가 깨달았다.
수업을 들을 때는 views폴더에 바로 jsp파일을 만들어 사용했지만
나는 복습겸하여 views폴더 안에 또 폴더를 사용했기 때문에
상대경로가 달랐던 것이다!
이전에도 같은 의문을 가진 적이 있는데
이렇게 해답을 찾았다.
마치 내가 이용하려고 파둔 구덩이에 빠져서
누가 파둔 함정이냐고 성을 낸 것 같지만
그래도 해결되니 기분은 좋다.
기분 좋게 잠들 수 있을 것 같다.