Tout dépend comment tu veux mettre ton javascript. Veux-tu le mettre dans un JAR à inclure dans le rendu d'un de tes composant? Dans ce cas le AddRessource de la laibrairie tomahawk fait déjà le boulot. Veux tu le mettre simplement dans ta webapp et le référencer depuis ta page jsf? Dans ce cas, met l'url absolude dans ton src, et non une url relative
<script src="/ma_webapp/mes_script/mon_script.js">
Pour faire propre t'as aussi cette possibilité :
<script src="#{facesContext.externalContext.requestContextPath}/mes_scripts/mon_script.js"/>
Partager