Как установить начальное значение слайдера / средства выбора в `value` в p: calendar? - PullRequest
0 голосов
/ 18 мая 2019

Steps

  • У меня есть следующий код в файле .xhtml:
<p:calendar id="startTime" value="#{myManagedBean.startTime}"
            pattern="#{myManagedBean.timeFormat}" timeOnly="true"
            required="true"
            converter="TimeConvertor" showOn="button" readonlyInput="true"/>
  • В методе, помеченном @PostConstruct в myManagedBean, я правильно установил startTime.

Ожидаемое

  • Начальное значение, отображаемое на вводе: startTime.
  • Значение виджета для ползунка / средства выбора времени: startTime.

Фактический

  • Действительно, начальное значение, отображаемое на входе, равно startTime, но значение виджета ползунка / средства выбора времени равно 00:00!

Скриншот

Как вы можете видеть, вход действительно изначально установлен на 05:00 AM, но виджет слайдера / пикета изначально установлен на 00:00 AM, а не 05:00 AM

enter image description here

Вопрос

Как установить начальное значение ползунка / выбора компонента p:calendar?

Разное.

Primefaces версия: 7.0

...