Gibt es in JSF eine Konfiguration, mit der ich die JSF-Engine so konfigurieren kann, dass sie Kommentare in CSS- und JavaScript-Dateien ähnlich wie xhtml-Dateien überspringt?Kommentare aus CSS- und JavaScript-Dateien in JSF entfernen Seite
1
A
Antwort
2
Nein. JSF bietet diese Möglichkeit nicht. JSF macht keine dynamischen JS-Dateien. Die einzige dynamische Sache, die JSF mit CSS-Dateien macht, ist die Auswertung von EL-Ausdrücken, insbesondere um die Ressourcenzuordnung #{resource}
in CSS-Dateien zu unterstützen. Siehe auch a.o. How to reference JSF image resource as CSS background image url.
Am besten verwenden Sie einen CSS- und einen JS-Minifier. Es entfernt nicht nur Kommentare, sondern kann sie auch komprimieren. Ein bekanntes Beispiel ist YUI compressor. Es gibt sogar Maven-Plugins, die es automatisch während des Builds ausführen, z. B. Minify.