이 절에서는 서블릿 컨테이너를 구성하는 절차에 대해 설명합니다.
다음 표에서는 서블릿 컨테이너 페이지에서 사용할 수 있는 매개 변수에 대해 설명합니다.
표 11–1 서블릿 컨테이너 매개 변수
매개 변수 |
설명 |
---|---|
로그 수준 |
서블릿 컨테이너의 로그 상세 표시입니다. 사용 가능한 값은 최고(가장 많음), 보통, 최저, 정보, 경고, 실패, 구성, 보안 또는 치명적 오류(가장 적음)입니다. |
동적 다시 로드 간격 |
이 매개 변수는 배포된 웹 응용 프로그램을 서버에서 확인하여 수정하기 전에 대기할 시간을 정의합니다. 값의 범위는 1 - 60이며 동적 다시 로드를 사용하지 않는 경우에는 –1입니다. |
익명 역할 |
모든 사용자에게 할당된 기본 또는 익명 역할의 이름입니다. 기본 역할은 ANYONE입니다. |
서블릿 풀 크기 |
SingleThreadedServlet당 인스턴스화할 서블릿 인스턴스 수입니다. 값의 범위는 1 - 4096입니다. |
디스패처 최대 깊이 |
중첩된 요청 디스패치를 허용하는 서블릿 컨테이너의 최대 깊이입니다. 가능한 값의 범위는 0 - 2147.0483647.0이며 기본값은 20입니다. |
교차 컨텍스트 허용 |
요청 디스패처에서 다른 컨텍스트로 디스패치할 수 있는지 여부를 지정합니다. 기본값은 false입니다. |
쿠키 인코딩 |
서블릿 컨테이너에서 쿠키 값을 인코딩할지 여부를 지정합니다. 기본값은 true입니다. |
예외 표시 |
브라우저에 예외를 표시합니다. 이 옵션은 개발 환경에서만 유용합니다. 작업 환경에서는 이 옵션을 비활성화해야 합니다. |
쿠키 암호 해독 |
서블릿 컨테이너는 쿠키 값의 + 문자를 공백으로 해독합니다. |
세션 아이디 다시 사용 |
클라이언트의 새 세션을 만들 때 기존 세션 아이디 번호를 다시 사용할지 여부를 지정합니다. 기본값은 false입니다. |
보안 세션 쿠키 |
Dynamic/True/False. 이 매개 변수는 JSESSIONID 쿠키에 보안을 표기하는 조건을 제어합니다. 보안 연결(HTTPS)에서 요청을 받은 경우에만 쿠키에 보안을 표시하려면 Dynamic(기본값)을 사용합니다. 항상 보안 표시를 하려면 True를 사용하고 보안 표시를 하지 않으려면 False를 사용합니다. |