앞서 바인딩 부분에서 ServletContext의 바인딩 기능에 대해 논의했습니다.
ServletContext에는 우리가 더 알고 싶은 몇 가지 기능이 있습니다.
1) 바인딩
2) 파라미터 설정 기능
3) 파일 I/O 기능
2) 파라미터 설정 기능
아래와 같이 XML 파일에 원하는 정보를 설정합니다.
// web.xml
<context-param>
<param-name>menu_member</param-name>
<param-value>회원정보 회원조회 회원수정 회원삭제</param-value>
</context-param>
<context-param>
<param-name>menu_order</param-name>
<param-value>주문조회 주문등록 주문수정 주문취소</param-value>
</context-param>
서블릿은 위에서 설정한 정보를 호출합니다.
이 경우 이름 일치가 중요합니다.
// Servlet
ServletContext context = getServletContext();
String menu_member = context.getInitParameter("menu_member");
String menu_order = context.getInitParameter("menu_order");