私は JSF 2.0 が初めてで、自分のページにメッセージを出力しようとしています。入力を受け入れ、処理を行い、出力を表示するフォームが必要です。かなり単純に見えますよね?ただし、次の方法で出力を表示するために、バッキング Bean でプロパティを定義したくありません。
<h:outputText value="#{bean.property}" />
そのアプローチは私には非常に面倒に思えます。表示するステータス メッセージごとにメンバー変数が必要です。また、次のように出力表示をフォーム変数にバインドしたくありません。
<h:inputText id="someId" />
<h:message for="someId" />
私のステータス結果に対応するフォーム変数がないためです。メッセージの設定とグローバル メッセージの使用:
<h:messages globalOnly="true" />
ページ上の複数の要素を更新する必要がある可能性があるため、うまく機能しません(すべてのステータスメッセージを同じdivにまとめないでください)。
Spring MVC から来て、ビューに渡される ModelAndView オブジェクトに任意のプロパティを設定し、ビュー内からそれらのプロパティにアクセスできます。JSFでこれを行う対応する方法はありますか?
ありがとうございました。