Diese Regel markiert Aufrufe an die ServletContext.getResource() und ServletContext.getResourceAsStream() Methoden, bei denen nicht ohne weiteres festgestellt werden kann, ob der an die Methode übergebene Zeichenfolgewert einen führenden Schrägstrich (/) enthält, wie es die Spezifikation Servlet V2.x erfordert.
Die früheren Versionen von WebSphere Application Server ignorierten den fehlenden Schrägstrich (/) und fügten ihn automatisch als Präfix an, doch WebSphere Application Server V6.0 prüft das Vorhandensein des Schrägstrichs strikt. Wenn die übergebene Zeichenfolge keinen vorangestellten Schrägstrich (/) enthält, wird zur Laufzeit eine java.net.MalformedURLException ausgelöst.
Angepasste Web-Container-Eigenschaft prependSlashToResource kann festgelegt werden, um das alte Verhalten zu erzwingen. Wenn diese Eigenschaft auf "true" gesetzt ist, fügt der Web-Container den Schrägstrich bei allen getResource-Anforderungen vorne an.