Bonjour,

j'utilise le composant 'calendar' de primefaces et ca semble bien fonctionner, mais mon problème vient lorsque je veux afficher la date enregistrée via un composant JSF 'outputText' , la date affichée ne correspond pas correctement à la date enregistrée. Quelqu'un sait pourquoi ?

voici un exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<p:calendar value="#{usNouveauDossier.dossier.dateEcheanceInitial}" pattern="dd/MM/yyyy" showButtonPanel="true" effect="drop"/>
usNouveauDossier, c'est le nom d'un managed bean.
L'enregistrement dans une BDD MySQL se fait bien puisque si je veux modifier la date, l'application l'affiche correctement.

Cependant, lorsque j'essaie de l'afficher dans un 'outputText'.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
<h:outputText value="#{dossier.dateEcheanceInitial}" styleClass="little">
						<f:convertDateTime pattern="dd/MM/yyyy" type="date"/>
					</h:outputText>
Ce composant est inclus dans un dataTable et dossier c'est la valeur donnée à l'attribut 'var' du dataTable pour le parcourt.

il m'affiche une autre date...


SOS ! j'ai une soutenance technique demain ..

Merci d'avance