Damit in einer JSF-Seite verschiedene Dateien (Cascading Style Sheets, JavaScripts, …) aufgefunden und inkludiert werden können, müssen diese Dateien unter einem bestimmten Hauptordner abgelegt werden. Standardmäßig gültig sind dafür folgende Pfade:
src\main\webapp\resources src\main\resources\META-INF\resources |
Die jeweiligen Dateien können dann mit Angabe ihres Unterordners (library
) und Namens (name
) eingebunden werden:
Beispiel
<h:outputStylesheet library="libs/pikaday/1.2.0" name="pikaday.css" /> <h:outputScript library="libs/pikaday/1.2.0" name="pikaday.js" /> |