Použití výchozího servletu vyžaduje konfiguraci obsluhy statických souborů platformy WebSphere

Server WebSphere traditional poskytuje servlet pro obsluhu veškerého statického obsahu. Musíte odebrat veškerá mapování servletů související se statickými soubory v souboru web.xml a povolit statický soubor WebSphere sloužící vytvářením souboru ibm-web-ext.xml., jak ukazuje následující příklad ve složce WEB-INF aplikace.


	<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>
					

Má-li server WebSphere obsluhovat statické soubory ve vaší aplikaci, musí být vlastnost fileServingEnabled nastavena na hodnotu „true“. Chcete-li tuto hodnotu nastavit globálně pro všechny webové aplikace ve vaší instanci WebSphere, nastavte přizpůsobenou vlastnost fileServingEnabled v konfiguraci webového kontejneru prostřednictvím administrativního rozhraní WebSphere. Obsluhu souborů lze také povolit pro jednotlivé aplikace nastavením v souboru ibm-web-ext.xml archivu webové aplikace (WAR). Aktualizaci můžete provést klepnutím na kartu Rozšíření v editoru Deskriptor implementace webu v aplikaci Rational Application Developer anebo na kartě Návrh v nástrojích WebSphere Developer Tools v aplikaci Eclipse.