五十嵐由 2003/8/27 前回「JSFの構造を理解する」では、「JavaServer Faces」(以下JSF)の概要を説明した後、「Java Web Services Developer Pack」(以下JWSDP)に付属するサンプルアプリケーションを動作させてみました。今回は、筆者が作成したJSFアプリケーションを紹介しながら、より深く理解していただくことにします。 解説を始める前に、前回の記事を読んでもJSFのメリットがよく分からないという読者のために、再度JSFを使用するメリットを以下に整理します。 ●ステート情報の保持 フォームに入力された値はJSFのコンテキストに保持されます。これにより、バリデータで値が適当でないと判断された場合など、再度フォームを表示する際に、(以前の)値が入力されたフォームを表示することができます。 ●Webアプリケーションを構築するうえで必要なコンポ