Presentation is loading. Please wait.

Presentation is loading. Please wait.

8강. Servlet 본격적으로 살펴보기-IV

Similar presentations


Presentation on theme: "8강. Servlet 본격적으로 살펴보기-IV"— Presentation transcript:

1 8강. Servlet 본격적으로 살펴보기-IV
서블릿 초기화 파라미터 : ServletConfig 데이터 공유 : ServletContext 웹어플리케이션 감시 : ServletContextListener Lecturer Kim Myoung-Ho Nickname 블스

2 ServletConfig 메소드 이용해서
이러한 데이터들을 초기화 파라미터라고 하며, web.xml에 기술하고 Servlet파일에서는 ServletConfig 클래스를 이용해서 접근(사용)합니다. 또한 초기화 파라미터를 web.xml이 아닌 Servlet파일에 직접 기술하는 방법도 살펴 봅니다. (jsp_8_1_ex1_initparamex) web.xml파일에 초기화 파라미터(Initialization Parameter) 기술 Servlet 클래스 제작 web.xml파일에 초기화 파라미터 기술 ServletConfig 메소드 이용해서 데이터 불러오기

3 @WebInitParam에 초기화 파라미터 기술
8-1. 서블릿 초기화 파라미터 : ServletConfig Servlet파일에 초기화 파라미터(Initialization Parameter) 기술 Servlet 클래스 제작 @WebInitParam에 초기화 파라미터 기술 ServletConfig 메소드 이용해서 데이터 불러오기

4 web.xml파일에 context parameter 기술
8-2. 데이터 공유 : ServletContext 여러 Servlet에서 특정 데이터를 공유해야 할 경우 context parameter를 이용해서 web.xml에 데이터를 기술하고, Servlet에서 공유하면서 사용 할 수 있습니다. (jsp_8_2_ex1_contextparamex) web.xml파일에 context parameter 기술 Servlet 클래스 제작 web.xml파일에 context parameter 기술 ServletContext 메소드 이용해서 데이터 불러오기

5 리스너 클래스 제작 web.xml파일에 리스너 클래스 기술
8-3. 웹어플리케이션 감시 : ServletContextListener 웹어플리케이션의 생명주기(LifeCycle)를 감시하는 리스너(Listener)가 있습니다. 바로 ServletContextListener 입니다. 리스너의 해당 메소드가 웹 어플리케이션의 시작과 종료 시 호출 됩니다.(contextInitialized(), contextDestroyed()) (jsp_8_2_ex1_contextparamex) web.xml파일에 리스너 클래스 기술 리스너 클래스 제작 web.xml파일에 리스너 클래스 기술

6 리스너 클래스 제작 @WebListener 추가 8-3. 웹어플리케이션 감시 : ServletContextListener
리스너 클래스에 (jsp_8_2_ex1_contextparamex) 리스너 클래스 제작 @WebListener 추가


Download ppt "8강. Servlet 본격적으로 살펴보기-IV"

Similar presentations


Ads by Google