Bonjour,

J'ai un problème avec un filtre de recherche par date que j'ai rajouté. J'ai créé un <rich:calendar dateFrom . Cela fonctionne très bien lorsque je choisi un mois qui n'a pas d'accent (j'ai donc un problème avec août, février, décembre).
Lorsque je clique sur le bouton "Rechercher" j'ai une erreur de javax.faces.converter.DateTimeConverter.DATE

Cela fonctionne très bien lorsque le mois sélectionné dans dateFrom n'a pas d'accent (quelques soient les dates présentes dans la liste à filtrer).
Cela fonctionne aussi très bien lorsque je passe le navigateur en locale "en".
J'ai tenté de mettre <rich:calendar locale="en", le calendrier passe en anglais mais le paramètre dans l'URL est toujours en français, donc avec un accent.

Voici mon code (tout en UTF8), avez vous une astuce ?

AffichageList.xhtml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
<s:decorate template="layout/display.xhtml">
	<ui:define name="label">Date début</ui:define>
	<rich:calendar id="dateFrom" value="#{affichageList.dateFrom}" 
		datePattern="dd/MM/yyyy" enableManualInput="true" locale="en"/>
</s:decorate>
AffichageList.page.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<param converterId="org.jboss.seam.ui.DateTimeConverter"
  name="dateFrom" value="#{affichageList.dateFrom}"/>
Voici l'URL qui est passée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://localhost:8080/projet/AffichageList.seam?dateFrom=5+août+2009&cid=20
Merci