ハイ、
私はJSFの初心者であり、JSFがUIComponentsまたは一般的にセッションで画面を保存する方法について読んだことがあります。いくつかの質問:
たとえば、jsfファイルをリクエストすると、JSFは最初にそれを分析し、レンダラー、バリデーター、コンバーターを使用してメモリ内に画面表現のように作成します.JSFは、このビューからのリクエストを次回より迅速に処理します。バリデーター、コンバーター....、そうですか?
Javaコードを使用したJSFを使用すると、Javaスイングのようにユーザーに表示される画面を変更できますよね?
これらの画面はセッションに保存されますよね?
私が知らないのは、たとえばユーザーが送信した値でブラウザの戻るボタンを押したときに、JSFがフォームを再作成できるかどうかです。これは可能ですか?
フォーム フィールドの値はモデル Bean に保存されますが、これらの値は別の場所に保存されますか? UIComponent 構造でしょうか?
ユーザーがブラウザーの [戻る] ボタンを押し、フォームで送信した値がリクエスト スコープの Bean に保存された場合、UIComponent にフォームの値を保存しない限り、フォームを再設定できません。構造ですよね?
ありがとう