Вопрос выбора месяца в JSF

У меня есть средство выбора месяца в JSF . Оно показывает только месяц и год. Оно не работает должным образом.

Isssue:

  1. Я не могу выбрать текущий месяц.
  2. Иногда выбранное значение не присваивается внутренней переменной (bean).

Код:

<rich:calendar id="frommonth" status="rule"
               value="#{AddressBean.monthSearch}"
               locale="US" datePattern="MMM.yyyy"
               oncurrentdateselected="event.rich.component.selectDate(event.rich.date)"
               showWeekDaysBar="false" showFooter="true"
               popup="true" styleClass="special"
               style="width:200px" showApplyButton="true" 
               inputClass="calenderFld">                            
</rich:calendar>

стиль:

<style type="text/css">
    .special tr[id] {
        display: none;
    }
</style>

Может кто-нибудь помочь мне в этом вопросе? Или направьте меня, если есть какой-либо другой способ получить месяц и год в JSF .

1 ответ

Что касается текущего месяца, в нижнем колонтитуле календаря есть кнопка " Сегодня". showFooter="true"), что вы можете использовать, чтобы установить календарь на текущий месяц.

Что касается значения, которое не установлено, я не уверен, что именно ваш случай, проверьте, есть ли какая-либо ошибка проверки на вашей странице, которая не позволяет значениям быть установленными в бине

Другие вопросы по тегам