web.xml을 사용한다

 여러 서블릿에서 공유해서 사용하지 못하고, ServletConfigAPI를 통해 접근 가능

<init-param>으로 등록된 서블릿에서만 사용 가능함


1. web.xml에 설정 변수들 추가

<init-param>

<param-name>abc</param-name>

<param-value>1</param-value>

</init-param>



2. 서블릿에서 다음과 같이 호출

 String abc = getInitParameter("abc");


서블릿 내부에서 어노테이션을 이용해서 초기화 파라미터를 설정하고, Servlet config를 이용해서 참조..

annotation을 이용하는 방법


서블릿의 앞부분에 @WebServlet(~~~, initParams={@WebInitParam(name="abc",value="1")})

--> 등록하는 과정


System.out.println(getinitParameter("abc")); --> 사용하는 방법




참고...web.xml의 위치 : WebContent/WEB-INF/web.xml

'COMPUTER > 웹개발' 카테고리의 다른 글

jdbc pooling, 서블릿 Request 포워딩  (1) 2014.10.21
서블릿에서 파일 읽기  (0) 2014.10.21
서블릿 LifeCycle 메서드  (0) 2014.10.21

+ Recent posts