SSI 는 HTML 페이지에서 위치해 페이지가 제공되는 동안 서버가 평가되는 지침입니다.
이것은 당신이 CGI 프로그램이나 혹은 다른 동적 기술을 통해 전체적인 페이지를 제공할 필요 없이
동적으로 발생된 내용들을 존재하는 HTML 페이지에 첨가할 수 있도록 합니다.
당신이 톰캣 SSI지원에서 추가를 한다면, 당신은 톰캣을 SSI 지원을 이용할 수 있고,
HTTP 서버로서도 사용할 수 있습니다.
전형적으로 이것은 개발하는 동안, 당신이 아파치와 같은 웹 서버가 작동하지 않기를 원할 때 이루어집니다.
톰캣 SSI 지원은 아파치와 같은 동일한 SSI 지침을 구현합니다. 다음의 사이트를 보십시오.
SSI에대한 아파치 소개 SSI 지침을 이용하는 것에 대한 소개
SSI 지원은 서블릿으로 및 필터로 사용할 수 있습니다.
당신은 SSI 지원을 위해 둘 중 하나를 사용할 수는 있지만 둘 다 사용할 수는 없습니다.
SSI지원에 기초한 서블릿은 클래스
org.apache.catalina.ssi.SSIServlet
을 이용함으로써 구현이 가능합니다.
관습적으로, 이 서블릿은 “*.shtiml”이라는 URL 형태로 연결됩니다.
SSI 지원에 기초한 필터는 클래스
org.apache.catalina.ssi.SSIFilter
를 이용함으로서 구현이 가능합니다.
관습적으로, 이 필터는 "*.shtml" 이라는 URL 형태로 연결됩니다.
하지만 그것은 "*"로 연결될 수도 있습니다.
그것은 선택적으로 MIME 유형에 따라 SSI처리를 사용 가능하게 할 수도, 무능하게 할 수도 있게 합니다.
콘텐츠 형식 초기화 매개변수는 당신이 SSI 처리를 자바 스크립트라는 JSP 페이지나,
당신이 원하는 다른 콘텐츠에 적용할 수 있도록 합니다.
기본적으로 SSI 지원은 톰캣에서 비활성화됩니다.