오늘의 생각

오늘 드디어 WebBoard의 modify 기능에서의 문제점을 찾아냈다.

지금까지 내용이 출력안되고 post_id로 값을 받으려 하면 404가 떴었는데 곰곰히 찾아봤으나 못찾았었다..

DoGet 메서드에서 찾은 문제이다.

    RequestDispatcher requestDispatcher = req.getRequestDispatcher("/WEB-INF/view/modify.jsp");

    RequestDispatcher requestDispatcher = req.getRequestDispatcher("/WEB-INF/views/modify.jsp");

경로를 보면 view 와 views 로 되어있는 것을 볼 수 있는데

나의 경우 webapp에 WEB-INF 안에 있는 views에 jsp 파일이 담겨져있었다.

자잘한것도 잘봐야한다.. 항상 다짐하는 것이지만 꼼꼼하게 보자.

또 유저의 Sql문이 틀린 부분이 있어 수정해주었더니 SessionScope가 정상적으로 동작하여

로그인시 유저의 이름을 오른쪽 상단에 보여줄 수 있었다.