Egy alapértelmezett szervlet használata WebSphere statikus fájlkiszolgálás konfigurációt igényel

A hagyományos WebSphere ad egy szervletet az összes statikus tartalom kiszolgálásához. El kell távolítania minden statikus fájlokkal kapcsolatos szervlet leképezést a web.xml fájlból, és engedélyeznie kell a WebSphere statikus fájlkiszolgálást az ibm-web-ext.xml fájl létrehozásával, az alábbi példában leírtak szerint az alkalmazás WEB-INF mappájában.


	<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 value="true">
	    <enable-reloading value="true">
	    <enable-serving-servlets-by-class-name value="false">
	    
	</web-ext>
					

Ahhoz, hogy a WebSphere statikus fájlokat is kiszolgáljon az alkalmazásban, a fileServingEnabled tulajdonságot "true" értékre kell beállítani. Az érték globális beállításához a WebSphere példányban található összes világhálós alkalmazáshoz, állítsa be a fileServingEnabled egyéni tulajdonságot a világhálós tároló konfigurációban a WebSphere adminisztrációs felületén. A fájlkiszolgálás engedélyezhető alkalmazásonként is úgy, hogy a világhálós alkalmazás archívumban (WAR) lévő az ibm-web-ext.xml fájlban állítja be ezt. A frissítést a Rational Application Developer Világhálós telepítésleíró szerkesztőjének Kiterjesztések lapján vagy az Eclipse WebSphere Developer Tools Terezés lapján végezheti el.