Bonjour,
Je me suis fait une librairie qui contient tous mes css et javascripts.
En migrant mon application vers JSF2, je n'arrive plus à obtenir aucune de ces ressources.
J'ai donc adapté ma librairie pour y mettre tout dans
src/META-INF/resources
En ouvrant le jar, je retrouve donc un de mes javascripts dans
src/META-INF/resources/js/myjs.js
Dans mon fichier jsf, j'utilie
1 2 3 4
| <h:head>
...
<h:outputScript library="js" name="myjs.js" target="head" />
</h:head> |
Pourtant, le html généré me donne
<script type="text/javascript" src="RES_NOT_FOUND">
Pourtant, j'arrive bien à lier ce javascript par exemple :
<h:outputScript library="javax.faces" name="jsf.js" target="head" />
Lequel est dans le jar de jsf, sous
src/META-INF/resources/javax.faces/jsf.js.
Dois-je faire une quelconque configuration supplémentaire pour activer mes ressources?
Merci d'avance pour vos réponses!
Partager