Par convention JSF, les ressources doivent se trouver dans un répertoire nommé "resources" placé à la racine des pages Web (dans le répertoire "webapp").
Extrait de la page JSF :
<h:head> <h:outputStylesheet name="css/mycsslayout.css"/> <h:outputScript name="js/script.js" target="head"/> <title>Conversation</title> </h:head>
Contenu du fichier CSS mycsslayout placé sous le répertoire css :
.topAligned { vertical-align: top; }
Contenu du fichier JavaScript script.js placé sous le répertoire js :
/* Copier le contenu d'un textarea dans le clipboard */ function copyToClipboard(idTextArea) { var textArea = document.getElementById("form:" + idTextArea); textArea.select(); document.execCommand('copy'); // return false; } /* Effacer la dernière question et la dernière réponse */ function toutEffacer() { document.getElementById("form:question").value = ""; document.getElementById("form:reponse").value = ""; }