Bonjour,
J'utilise les rich:calendars avec l'attribut converterMessage.
Quand mon utilisateur saisi une string en dehors du format de ma date, j'ai un message en console du style :
sourceId=testForm:myCalendarEditDebut[severity=(ERROR 2), summary=(tessssst), detail=(tessssst)]
Jusque là, tout va bien.
Ce que je voudrais par contre, c'est récuperer ce message et l'afficher dans ma fenêtre afin d'avertir l'utilisateur, et je vois pas trop comment faire.
J'ai essayer d'utiliser la balise message de jsf mais ça ne fonctionne pas.
Ci-joint ma balise calendar :
1 2 3 4 5 6 7 8 9 10 11
| <a4j:form id="testForm">
<table width="100%">
<tr>
<td><h:outputText value="Début" /></td>
<td>
<h:message for="myCalendarEditDebut" showDetail="true"></h:message>
<rich:calendar id="myCalendarEditDebut" popup="true" locale="#{dateAbsenceBean.locale}" enableManualInput="true" converterMessage="tessssst"
value="#{dateEditBean.dateDebut}" datePattern="#{dateAbsenceBean.pattern}" styleClass="startPopup"
jointPoint="bottom-right" direction="top-right" >
... |
Merci d'avance.
Partager