Bonjour,
J'ai une erreur que j'arrive pas a resoudre. j'ai crée une JSF qui doit affiché un champ quand je selectionne Yes dans une dropdown. J'ai un champ date qui me pose un problème. le voici
Code :
- <rich:calendar id="dateExpense" value="#{expensesheetline.dateligne}" datePattern="yyyy-MM-dd" event="onblur" reRender="dateDecorate" required="true" inputClass="seam-date-selected"/>
|
Lorsque j'enleve ce champ je n'ai plus d'erreur. Lorsque je le met voici l'erreur:
13:03:57,312 ERROR [STDERR] 07-juil.-2008 13:03:57 com.sun.facelets.FaceletViewHandler handleRenderException
GRAVE: Error Rendering View[/expenseSheet/expenseSheetView.xhtml]
javax.faces.convert.ConverterException: No Converter for type java.util.Date found
at org.ajax4jsf.util.SelectUtils.getConverterForProperty(SelectUtils.java:283)
at org.richfaces.renderkit.CalendarRendererBase.getSelectedDate(CalendarRendererBase.java:365)
at org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:225)
at org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:436)
at org.ajax4jsf.renderkit.RendererBase.encodeEnd(RendererBase.java:135)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:836)
at org.jboss.seam.ui.util.cdk.RendererBase.renderChild(RendererBase.java:190)
...
Merci de votre aide.