此規則會標示 ServletContext.getResource() 和 ServletContext.getResourceAsStream() 方法的呼叫,在這些方法中,無法輕鬆判定方法上所傳遞的「字串」值,是否依照 Servlet 2.x 版規格中的需要包含前導斜線。
舊版的 WebSphere Application Server 會忽略遺漏的 '/',且會自動在前面附加它,但 WebSphere Application Server 6.0 版施行更嚴格的相符性。 如果傳遞的字串不含前導 '/',在執行時期,會產生 java.net.MalformedURLException。
可以設定 Web 儲存器自訂內容 prependSlashToResource,以強制執行舊行為。 如果此內容設為 true,則 Web 儲存器會將前導 '/' 附加到任何 getResource 要求的前面。