Visual Web JSF の開発で、データベースにリストコンポーネントをバインドするということは、コンポーネントとデータベース表内の少なくとも 1 つの列との間に接続を作成するということです。リストコンポーネントは一度に 1 つ以上の値を表示し、リストボックス、ドロップダウンリスト、チェックボックスグループ、ラジオボタングループなどの「パレット」ウィンドウの「基本」カテゴリのコンポーネントが含まれます。
データベースにリストコンポーネントをバインドする前に、Java DB データベースサーバーがインストールされていて起動中であることを必ず確認してください。Java DB データベースサーバーを起動するには、「サービス」ウィンドウで、「データベース」>「Java DB」>「サーバーを起動」を選択します。
MySQL データベースに単純コンポーネントをバインドする前に、MySQL データベースサーバーがインストールされ、起動中で、接続されていることを必ず確認してください。MySQL データベースサーバーを起動するには、「サービス」ウィンドウで、「データベース」>「MySQL サーバー」>「起動」を選択します。MySQL データベースサーバーが接続されていない場合、「データベース」>「MySQL サーバー」>「接続」を選択します。
最初に IDE でリストコンポーネントとデータベース表の設定をします。続いて、コンポーネント上に直接表をドロップするか、あるいはページ上に表をドロップしてから、コンポーネントにその表をバインドするかを決定します。コンポーネント上にデータベース表を直接ドロップした場合、コンポーネントは、データベース表の最初の列のキー以外の値にバインドされます。コンポーネントを別の列にバインドする場合は、ページ上にデータベース表をドロップしてから、データベース表の列にコンポーネントをバインドします。