-
2.13 JSP 서블릿(ServletContext[데이터공유])JSP 과정 2019. 2. 13. 15:19
ServletContext(데이터 공유)
- 여러 Servlet에서 특정 데이터를 공유해야 할 경우 context parameter를 이용해서 web.xml에 대해 데이터를 기술하고, Servlet에서 공유하면서 사용 할 수 있다.
web.xml 파일을 통항 공유 파라미터 활용 단계
web.xml 파일에 <comtext-param> 기술
- 서블릿 매핑 태그보다 상단에 기술해야 한다.(주의)
- 그래야만 여러 서블릿에서 해당 데이터를 공유할 수 있다.
ServletContext 메소드를 이용해서 데이터 불러오기
초기화 파라미터 불러오기 위한 서블릿java파일 작성
web.xml의 상단부(서블릿 매핑보다 상단)에 servlet context태그 작성
식별자에 공백문자 주의
<param-name>안에 공백문자가 있는 경우 제대로 값을 읽어오지 못해 null로 표시된다.
ServletContext 인터페이스
서블릿 클래스와 서블릿 컨테이너 간 통신을 위한 메소드들을 정의하고 있다.
ServletContext 객체는 ServletConfig객체에 포함되어 있다. 따라서 ServletConfig.getServletContext()메소드를 사용하면 ServletContext 객체를 얻을수 있다.
ServletContext 주요 메서드
'JSP 과정' 카테고리의 다른 글
2.13 JSP JSP (동작원리) (0) 2019.02.13 2.13 JSP 서블릿/JSP (0) 2019.02.13 2.13 JSP 서블릿(파라미터 어노테이션활용 초기화) (0) 2019.02.13 2.13 JSP 서블릿(ServletConfig, ) (0) 2019.02.13 2.13 JSP 서블릿(패키지, 주요객체, 도식도) (0) 2019.02.13