JSFでドキュメントのプロパティを表示する機能があります。プロパティはマップを介して取得されており、次のようにJSF上で繰り返し処理しています。
<af:iterator var="list" value="#{MainContentBean.documentProperties}" id="i1">
<af:inputText label="#{list.key}" id="it1"editable="always" value="list.value">
</af:iterator>
これは、表示目的でのみ使用するまでは正常に機能しますが、データテーブルにしたい場合、つまり、ユーザーが入力テキストボックスの値を変更できる場合は機能しません。セッターとゲッターが存在しない場合、入力テキストボックスは常に読み取り専用モードで表示されます。マップで取得している値は不確実です。この状況で、実行時に各プロパティ値のセッターとゲッターを生成するにはどうすればよいですか?これは可能ですか?