•
Tomcat에게 Servlet에 대한 정보를 알려주어야 된다.
•
Tomcat에게 알려주는 방식은 web.xml에 Servlet 정보를 추가해야 되는 방식이 있고 @WebServlet로 경로를 지정하는 방식이 있다.
•
모든 Servlet은 HttpServlet을 상속(extends) 받는다.
•
HttpServletRequest의 getRequestURI()는 URL에서 호스트:포트 뒷 부분만 가져온다.
RequestDispatcher requestDispatcher = req.getRequestDispatcher("/jsp/" + path + ".jsp");
requestDispatcher.forward(req, resp);
Java
복사
•
jsp로 forward하는 코드
•
forward는 redirect와 다르게 클라이언트가 재요청을 하게 하는 것이 아니라 서버에서 해당 페이지로 전환하는 것
•
RequestDispatcher객체의 forward를 사용하기 위해 req.getRequestDispatcher(/*이동하려는 경로*/)를 통해 RequestDispatcher객체를 얻어온다.
•
breakpoint 찍고 f6으로 찍어보면서 확인