ビュースコープのBeanに裏打ちされたPrimeFacesCalendarコンポーネントのみを含むJSFページがあります。
<p:calendar value="#{calendarBean.today}" mode="inline" showOtherMonths="true" pages="1" binding="#{calendarBean.model}" />
このコンポーネント用に生成されたHTMLには、調整したいテーブルが含まれています。具体的には、対象日のtdタグの下にHTMLコードを追加して、このカレンダーにアイコンを動的に配置したいと思います。
CalendarBeanから、「アイコン付き」の日を表すオブジェクトのリストをサービスから取得できます。テーブルで変更する日を決定するには、このリストが必要です。バッキングBeanでHTMLDOMを取得しようとしましたが、その方法がわかりません。UIComponentツリー(バインディングプロパティを介して取得)には、生成されたHTMLではなく、JSFコンポーネントのみが含まれます。これが問題に取り組む方法でさえあるかどうか疑問に思い始めます。
私のグーグルスキルはここでは不十分なようです。誰か助けてもらえますか?