WebSphere traditional은 모든 정적 컨텐츠를 제공하는 서블릿을 제공합니다. web.xml 파일 내의 정적 파일과 연관된 모든 서블릿 맵핑을 제거하고 애플리케이션의 WEB-INF 폴더에 있는 다음 예제와 같이 ibm-web-ext.xml 파일을 작성하여 WebSphere 정적 파일 제공을 사용 가능하도록 설정해야 합니다.
< 코드> < xml version= "1.0" encoding= "UTF-8" ?> < web-ext xmlns= "http://websphere.ibm.com/xml/ns/javaee" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= "http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-ext_1_1.xsd" version= "1.1"> < reload-interval value="3"> < enable-directory-browsing value="false"> < enable-file-serving 값="true"> < enable-reloading value="true"> < enable-serving-servlets-by-class-name value="false"> < /web-ext> < /코드>
WebSphere가 애플리케이션에서 정적 파일을 제공하려면, fileServingEnabled 특성을 "true" 로 설정해야 합니다. WebSphere 인스턴스 내의 모든 웹 애플리케이션에 대해 이 값을 글로벌 방식으로 설정하려면 WebSphere의 관리 인터페이스를 통해 웹 컨테이너 구성에서 fileServingEnabled 사용자 정의 특성을 설정하십시오. 웹 애플리케이션 아카이브(WAR)의 ibm-web-ext.xml에서 이를 설정하여 애플리케이션 기반으로 파일 제공을 사용하도록 설정할 수도 있습니다. Rational Application Developer의 웹 배치 디스크립터 편집기의 확장 탭 또는 Eclipse의 WebSphere Developer Tools의 디자인 탭을 사용하여 업데이트를 수행할 수 있습니다.