Boa noite pessoal,
estou com um problema bno rich:calendar.
Quero gravar o seu valor no banco de dados, primeira pergunta, o valor repassado por este componente é date ou timestamp?
quando eu coloco para observar a data selecionada aparece-me Wed Apr 07 00:00:00 BRT 2010 e o campo date no banco pega 10 caractere(isso é automático eu não escolho)
eu tentei fazer assim, mas sem sucesso, segue abaixo o código:
<h:outputLabel for="datafinal" value="Data Final: "/>
<rich:calendar id="datafinal" value="#{ProcessoFaces.selectedProcesso.datafinal}" datePattern="dd/MM/yyyy">
<a4j:support event="onchanged" reRender="datafi"/>
</rich:calendar>
<h:outputText id="datafi" value="#{ProcessoFaces.selectedProcesso.datafinal}">
<f:convertDateTime pattern="dd/MM/yyyy"/>
</h:outputText>
no bean está assim:
@Temporal(TemporalType.DATE)
@Column(name="datafinal")
private Date datafinal;
Alguém poderia me ajudar?