[JSP/Servlet] ServletContext/ServletConfig
- BACKEND/Servlet&JSP
- 2017. 5. 9. 14:29
ServletContext
- web application의 실행환경 관련 기능 제공하며 app실행 시작시 생성~ app 종료시 소멸 => web container가 관리
o 속성의 저장소
o 초기 파라미터 조회
o app 관련 정보를 조회
ServletConfig
- (특정) 서블릿 객체가 사용할 기능/정보를 제공
o 초기파라미터
-> 서블릿 객체 생성 시점에 생성 ~ 서블릿 객체가 소멸시점에 소멸
(init()를 통해 서블릿에 주입)
※ web.xml 저장
ServletContext(초기파라미터를 공유함)
- <web-app> 태그 안에 설정
- 초기파라미터 1개 설정
- 서블릿 코드 : getServletContext().getInitparameter("이름");
ex) <web-app>
<context-param>
<param-name> 이름 </param-name>
<param-value> 문자열</param-value>
</context-param>
ServletConfig(각 서블릿이 따로 초기파라미터를 가진다.)
- <servlet> 태그 안에 설정
- 초기파라미터 1개 설정
- 서블릿 코드 : getServletConfig().getInitparameter("이름");
ex) <servlet>
<servlet-name> </servlet-name>
<servlet-class> </servlet-class>
<init-param>
<param-name> 이름</param-name>
<param-value> 초기파라미터값 </param-value>
</init-param>
</servlet>
'BACKEND > Servlet&JSP' 카테고리의 다른 글
[JSP/Servlet] Form 예제 (0) | 2017.05.10 |
---|---|
[JSP/Servlet] Session 관리 (0) | 2017.05.10 |
[Tomcat] 설치 메뉴얼 자료 (0) | 2017.05.10 |
[Jsp] 계산기(Calculator) 만들기 예제 (Redirect, Dispatch 방식 포함) (0) | 2017.05.10 |
[JSP/Servlet] Listener / Attribute (0) | 2017.05.10 |