Richcalendar

Pessoal estou tentando setar um valor no bean com o richcalendar e o mesmo está me retornando sempre null.

visao

h:outputLabel styleClass=“label” value=“Período DE:” />
<rich:calendar datePattern=“dd/MM/yyyy” value="#{ManterSimulacao.simulacao.dataInicio.date}" enableManualInput=“true”>
</rich:calendar>


<h:outputLabel styleClass=“label” style=“margin-left:46px;” value=“Até:” />
<rich:calendar datePattern=“dd/MM/yyyy” value="#{ManterSimulacao.simulacao.dataFim.date}" enableManualInput=“true”>
</rich:calendar>

entidade

public Date getDataFim() {
return dataFim;
}

public void setDataFim(Date dataFim) {
    this.dataFim = dataFim;
}

public Date getDataInicio() {
    return dataInicio;
}

public void setDataInicio(Date dataInicio) {
    this.dataInicio = dataInicio;
}

vc está instanciando o objeto date?
com new Date()?

voce diz assim :

dataInicio = new Date();
dataFim = new Date():

sim

não mais vou tentar aqui

tentei efetuar o procedimento mais deu o seguinte erro: could not be understood as a date

coloque value="#{ManterSimulacao.simulacao.dataFim}
como propriedade
faça assim nas duas datas que deve rodar certinho

cara saiu aquele erro mais agora apareceu outro : Unparseable date: “Fri Jan 02 00:00:00 GMT-03:00 2009”

<rich:calendar datePattern=“dd/MM/yyyy” value="#{ManterSimulacao.simulacao.dataInicio}" enableManualInput=“true”>
</rich:calendar>

funcionou :slight_smile: tava fazendo merda aqui !! Valeu pela força