Les messages d'erreur sont toujours affichés en mode "Development".

Pour passer du mode "Development" au mode "Production", il faut changer la valeur du paramètre javax.faces.PROJECT_STAGE dans le fichier web.xml.

En mode "Production", ils ne sont affichés que si la page JSF contient une balise <h:message> ou une balise <h:messages>. Il faut donc ajouter ce code, juste derrière la balise <h:input> (ou à un autre endroit si vous voulez afficher le message ailleurs) :
<h:message for="nombre"/>

Après avoir vérifié l'affichage du message en mode "Production", repassez en mode "Development" pour la suite du TP.

N'oubliez pas ces balises <h:message> pour la suite des TPs !