서블릿(Servlet) 클래스는 반드시 javax.servlet.http.HttpServlet 클래스를 부모 클래스로 상속을 받아야 한다.
javax.servlet.Servlet 인터페이스
javax.servlet.GenericServlet 추상클래스
javax.servlet.http.HttpServlet 추상클래스
웹클라이언트의 요청 방식이 GET 방식으로 요청을 해오면 doGet() 메소드로 응답
javax.servlet.http.HttpServlet에 각 요청메소드별 메소드가 정의 되어 있다.
웹클라이언트의 요청 방식이 POST 방식으로 요청을 해오면 doPost() 메소드로 응답
그러므로 반드시 doGet() 메소드와 doPost() 메소드는 Overriding(재정의)를 해주어야 한다.
Request
Cookie[] cookies = request.getCookies();
HttpSession session = request.getSession();
String method = request.getMethod();
InputStream input = request.getInputstream();
Response