Pakowanie zasobów
Zasoby spakowane w pliku .war są dostępne za pośrednictwem metod ServletContext.getResource
i .getResourceAsStream
. Ścieżkę do zasobów należy przekazać w formie łańcucha (obiektu klasy String
) z początkowym prawym ukośnikiem (/
). Ścieżka jest interpretowana względem katalogu głównego kontekstu lub katalogu META-INF/resources plików JAR umieszczonych w katalogu WEB-INF/lib:
myApplication.war WEB-INF lib library.jar
Plik library.jar ma następującą strukturę:
library.jar MyClass1.class MyClass2.class stylesheets common.css images header.png footer.png
Jeśli serwlet musi mieć dostęp do zasobów umieszczonych w katalogach stylesheets i images, odpowiednie pliki należy ręcznie wypakować do katalogu głównego danej aplikacji internetowej. ...
Get Java EE 6. Leksykon kieszonkowy now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.