の一部として、datePatternの値が確定したコンポーネントを次のように使用しています。
<rich:calendar id="effectiveDate"
value="#{itemBean.effectiveDate}"
datePattern="EEEE, MM/dd/yyyy" />
したがって、フォームをロードすると、要求されたitemBeanからの既存のeffectiveDateがテキストフィールドに正しく表示されます。
問題:
カレンダーアイコンをクリックすると、テキストフィールドの内容が消えます。したがって、カレンダーポップアップから何も選択しなかった場合、テキストフィールドは空のままになります。
日付を選択すると、次のように表示されます(例)。
EEEE、2012年11月19日したがって、曜日が正しく表示されません。
曜日(datePatternのEEEE部分)を指定しないと、上記の問題は発生しないことに注意してください。
選択した後の曜日を表示する特定の方法はありますか?
私はRichFaces4.2.2を使用しています。
ありがとう!