config 내장 객체 기능
- 서블릿 정보 출력
- 서블릿 컨테이너의 초기화 파라미터 사용
config 내장 객체는 javax.servlet.ServletConfig 인터페이스를 구현한 객체이며, 서블릿 컨테이너 관리 및 서블릿 초기화시
<TOMCAT_HOME>/conf/web.xml 에 작성된 초기화 파라미터 정보를 모든 웹 어플리케이션과 공유합니다.
web.xml 파일에 파라미터는 다음과 같이 <servlet> 태그 안에 이름/값 으로 등록합니다.
<web-app ...>
<servlet>
<servlet-name>InitParamTests</servlet-name>
<servlet-class>com.oops4u.test.TestInitParams</servlet-class>
<init-param>
<param-name>adminEmail</param-name>
<param-value>admin@a.com</param-value>
</init-param>
<init-param>
<param-name>mainEmail</param-name>
<param-value>main@b.com</param-value>
</init-param>
</servlet>
</web-app>
web.xml 파일을 수정한 후에 톰캣을 재시작하고 나며 변경된 내용이 어플리케이션에 적용됩니다.
다음 메소드를 이용하여 web.xml 파일에 등록된 파라미터를 얻을 수 있습니다.
String getServletName()
Enumeration getInitParameterNames()
String getInitParameter(String name)
WRITTEN BY
- 손가락귀신
정신 못차리면, 벌 받는다.