Ou vous pouvez le faire en utilisant Omnifaces. Je suis surpris que BalusC ne vous ait pas parlé de cette solution (je pense qu'il est un excellent contributeur d'Omnifaces). Peut-être que c'est parce qu'utiliser Omnifaces simplement pour afficher une simple date dans une page peut être un peu trop pour certains.
De toute façon, si votre projet utilise déjà Omnifaces, il y a 2 beans gérés exposés par défaut et un en particulier que vous pouvez trouver utile. Selon les spécifications tag documentation, une fois Omnifaces ajouté à votre projet, vous pouvez utiliser le bean géré #{now}
.
Par exemple, pour définir une date maximum de calendrier Primefaces, je viens d'écrire ce qui suit:
<p:calendar id="myCalendar" pattern="dd/MM/yyyy"
value="#{mybean.myDate}" maxdate="#{now}"/>
Je suppose que le bean géré #{now}
peut être utilisé dans de nombreuses situations plus, et probablement aussi le vôtre.
Si votre projet n'utilise pas encore Omnifaces, je vous suggère de regarder leurs spécifications et de voir à quel point cela pourrait vous être utile. Par exemple, j'utilise leur balise validateOrder
pour m'assurer que deux dates sont correctement commandées.
Merci monsieur, encore une fois vous m'a sauvé :) – Namita
Je veux un mode de filtre google pour "répondu par BalusC". Cela me ferait gagner beaucoup de temps. – SJuan76
Heureusement mon surnom est assez unique au monde (délibérément décidé il y a très longtemps), alors ajoutez simplement "balusc" comme mot-clé de recherche supplémentaire :) – BalusC