| sitelink1 | |
|---|---|
| sitelink2 | |
| sitelink3 | |
| sitelink4 | |
| sitelink5 | |
| sitelink6 |
1. 컨테이너는 서블릿을 로딩합니다.
그 다음 디폴트 생성자를 호출하고, init() 메소드를 실행합니다.
2. init()메서드(개발자가 재정의 할 수 있슴)는 서블릿 일생중 단 한번만 호출됩니다.
이 호출도 클라이언트에게 서비스를 제공하기 전(service()메서드가 호출되기 전)에 실행됩니다.
3. init()메서드에서 ServletConfig 객체와 ServletContext 객체에 접근할 수 있습니다.
이 두 객체를 통해 서블릿 및 웹 애플리케이션 설정 정보를 파악할 수 있습니다.
4. 컨테이너는 서블릿의 destroy()메서드를 호출하여 서블릿 일생을 마감합니다.
5. 서블릿은 일생의 대부분을 클라이언트 요청에 대한 응답으로 service() 메서드를 실행하는데 보냅니다.
6. 서블릿에 대한 클라이언트 요청은 별개의 스레드에서 실행됩니다.
서블릿 인스턴스는 하나 밖에 없습니다.
7. 서블릿 작성은 javax.servlet.http.HttpServlet을 상속받는 것에서부터 출발합니다.
HttpServletRequest와 HttpServletResponse를 인자로 하는 HttpServlet의 service()메서드를 그대로 상속받아 사용합니다.
8. HttpServlet은 대부분 기본적인 서블릿 메서드가 이미 구현된 추상 클래스인 javax.servlet.GenericServlet을 상속받습니다.
9. GenericServlet은 Servlet 인터페이스를 구현한 것입니다.
10. 서블릿 클래스들은 모두(JSP 관련된 것 제외) javax.serlvet과 javax.servlet.http 두 패키지에 속합니다.
11. init() 메서드를 재정의하는 것도 가능합니다.
그러나 doGet()과 doPost()중 하나는 반드시 재정의해야 합니다.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| » |
서블릿의 생명주기
| 황제낙엽 | 2006.08.07 | 616 |
| 65 | 서블릿의 초기화 | 황제낙엽 | 2006.07.24 | 550 |
| 64 | JSTL | 황제낙엽 | 2006.02.17 | 725 |
| 63 | J2SE 5.0 Tiger 에 관해서 | 황제낙엽 | 2006.02.16 | 544 |
| 62 | Building an eBay Rich Client using the XUI Framework | 황제낙엽 | 2006.01.13 | 572 |
| 61 | Vector 와 ArrayList의 차이 | 황제낙엽 | 2006.02.15 | 648 |
| 60 | Using RSS in JSP pages (Informa Project) | 황제낙엽 | 2006.01.10 | 41714 |
| 59 | 달력만들기 | 황제낙엽 | 2005.12.22 | 787 |
| 58 | Velocity의 GenericTools 에 있는 DateTool | 황제낙엽 | 2005.12.21 | 587 |
| 57 | StringTokenizer 예제소스 | 황제낙엽 | 2005.12.21 | 744 |
| 56 | 유니코드로 된 파일 이름을 인터넷 익스플로러에서 저장하는 방법 | 황제낙엽 | 2005.12.01 | 702 |
| 55 | Date 클래스와 Calendar 클래스 사이에... | 황제낙엽 | 2005.12.14 | 517 |
| 54 | 한글처리2 | 황제낙엽 | 2005.12.01 | 576 |
| 53 | 한글처리1 | 황제낙엽 | 2005.10.20 | 685 |
| 52 | 유니코드 관련 유틸 클래스 | 황제낙엽 | 2005.07.16 | 790 |
| 51 | 음력 계산 로직 | 황제낙엽 | 2005.07.16 | 584 |
| 50 | 서블릿 내장 객체 (Implicit Object) | 황제낙엽 | 2004.11.12 | 629 |
| 49 | java.text.SimpleDateFormat 클래스를 이용하여 java.util.Date 의 객체 생성시 초기화하기 | 황제낙엽 | 2004.10.03 | 763 |
| 48 | 서블릿에서 페이지출력 | 황제낙엽 | 2004.09.30 | 535 |
| 47 | Web Server Page작성시 한글처리를 위한 참고사항 (자바서비스넷 링크문서) | 황제낙엽 | 2004.05.27 | 708 |
