Я заметил, что многие Date
методы в Java устарели, но большинство людей советуют мне использовать Calender
.
Вот моя проблема. Я пытаюсь создать Calendar
, где вы можете выбрать дату и в Java установить дату. Итак, у меня есть
public class someClass
{
private Date startDate;
private Date endDate;
public void setStartDate(Date date)
{
this.startDate = date;
}
public void setEndDate(Date date)
{
this.endDate = date;
}
public Date getStartDate()
{
return this.startDate;
}
public Date getEndDate()
{
return this.end;
}
}
с кодом RichFaces
<rich:calendar popup="true" mode="ajax" value="#{someClass.startDate}"/>
Когда я вручную настраиваю его в коде, он, кажется, появляется, но когда я переключаюсь на другую дату, он никогда не устанавливает дату.
Я также видел, что в календарях они говорят мне использовать
Calendar
. Но когда я набираю Calenders.Time.
, это не на Java, потому что оно защищено? Как это работает с RichFaces? Может ли RichFaces получить к нему доступ?