본문 바로가기

Project/Final-Project

[WhereWare] 게시글 작성 view에서 안 보이는 문제

 

 

 

게시글 작성 테스트 중인데 글 작성해보면, 데이터베이스에는 값이 잘 들어오고 컨트롤러에서도 log.info(board.toString()); 해보면 Board의 no 값도 잘 나오는 상황...

 

그런데 게시글 전체 list하고 게시글 상세보기 view에서는 빈 화면이 나온다.

 

사진을 보면 현재 6페이지인데 7, 8 페이지는 내가 테스트할 때 작성한 더미데이터가 실제 DB에도 있기 때문에 페이징이 점점 늘어나는 상황이다.

 

그런데 게시글 목록에서는 나오지 않고, 상세 보기도 이렇게 틀만 나오는 상황이다.

 

 

 

 

대환장

 

해결 과정은 찾으면 업데이트 할 것

 


 

찾아본 결과!

emp_no가 없어서 그런 것!

 

왜냐면 지금까지 아직 로그인/회원가입을 구현한 부분과 합쳐지지 않고 그냥 테스트 하다보니까 BOARD 게테이블의 데이터베이스에도 EMP_NO 부분은 null 값이 들어가 있었는데,

 

아무리 논리적으로 추론해봐도 이 부분이 문제인 듯 싶었다. (하다 못해 mapper.xml 의 쿼리 부분을 수정해야 되나 생각도 해봄) 그래서 미친척 하고 그냥 더미데이터니까 EMP_NO 가 null인 데이터 하나에 그냥 기존에 만들었던 EMP_NO 를 수정해서 직원 번호 넣어보고 커밋하고 다시 새로고침해보니까 이렇게 잘 나온다.

 

 결국 EMP_NO 하나 때문에 나머지 글 제목, 글 내용 등등 하나도 안 보였던 것이다.

 

 

로그인/회원가입 구현된거 합쳐지면 다시 제대로 보이는지 봐야겠다. 일단 해결되서 너무 속이 시원하다!