로그인 요청 -> 로그인 서블릿 깨움
로그아웃 요청 -> 로그아웃 서블릿 깨움
톰캣이 어떤 객체를 깨워야할지 설명서가 필요함
ex) 로그인 요청 /login 들어왔으니 Login객체 깨워!라고 알려줘야 함
위에가 자바쪽
아래가 화면 쪽
예시 HTML 코드:
<form action="/login" method="post">
<input type="text" name="id">
<button>로그인</button>
</form>
doGet(request, response)
호출 doPost(request, response)
호출 브라우저(화면)
↓ GET/POST 요청
톰캣(Web Container)
↓ service() 실행
서블릿 객체
↓
doGet() or doPost() 실행
web.xml 을 확인!
자바 코드 확인!
intro.jsp 같은 .jsp파일도 서블릿이다
- 화면에서 자바를 쓸 수 있음
action : 경로 method : 방식
<form action="/login" method="post">
<input type="text" name="id">
<button>로그인</button>
</form>