クライアント側の状態を保存するためのコンポーネントの構成方法を教えてください。
デフォルトでは、NetBeans Visual Web Pack はサーバー側の状態保存を行います。
IDE がクライアント側の状態を保存するようにするためには、次を行います。
- 「ファイル」ウィンドウで、「<プロジェクト名>」 > 「web」 > 「WEB-INF」ノードを展開します。
- web.xml を右クリックし、「開く」を選択します。
- 「コンテキストパラメータ」を展開します。
- 最初のパラメータは、「server」のパラメータ値を持つ javax.faces.STATE_SAVING_METHOD になっているはずです。
- 最初のパラメータを選択し、「編集」ボタンをクリックします。
- パラメータ値を 「server」から「client」に変更し、「了解」をクリックします。変更が更新されます。
- Ctrl-S キーを押して、変更を保存します。
これで、アプリケーションを再配備すると、クライアント側の状態保存が行われます。