앞서 바인딩 파트에서 ServletContext의 바인딩 기능에 대해서 다뤄보았다.
ServletContext에는 다양한 기능이 있어 더 알아보려고 한다.
1) Binding
2) 매개변수 설정 기능
3) 파일 입출력 기능
파일 입출력 기능은 생략하고 매개변수 설정기능에 대해서 알아본다.
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에서는 위에서 설정된 정보를 불러온다.
이때, 이름을 맞춰주는 것이 중요하다.
// Servlet
ServletContext context = getServletContext();
String menu_member = context.getInitParameter("menu_member");
String menu_order = context.getInitParameter("menu_order");
'Server Development > Serlvet' 카테고리의 다른 글
Servlet - Connection with DB (0) | 2023.03.21 |
---|---|
Servlet - Cookie And Session (0) | 2023.03.21 |
Servlet - Binding (0) | 2023.03.21 |
Servlet - Forwarding (0) | 2023.03.21 |
Servlet - Get, Post (0) | 2023.03.21 |