Servlet2

Servlet Web page 이동 방식

html to Servlet

Servlet도 하나의 페이지 가진다.

@WebServlet("/taye")

WebServlet이라는 어노테이션을 통해 해당 Servlet의 url을 설정할 수 있다.

따라서 해당 url을 호출할 경우 Servlet을 실행시킬 수 있다.

a 태그의 href 속성이나 form의 action 속성이 대표적이다.


Servlet to Servlet

forward

JSP2%2090140c75387f409dadac30d24369f80f/Untitled.png

데이터가 유지되는 상태로 서로 다른 Servlet이라 하더라도 마치 하나의 Servlet 처럼 간주한다. 따라서 첫번째 Servlet에서 선언된 객체는 두번째 Servlet까지 유지된다.


redirect

JSP2%2090140c75387f409dadac30d24369f80f/Untitled.png

각자 서로 다른 servlet으로 간주한다. 따라서 첫번째 Servlet에서 선언된 객체는 두번째 Servlet까지 유지되지 않는다.