課題 1.3: Web サイトのテスト

始める前に、『課題 1.2: 関連レコード・リストとデータ・テーブル・コンポーネントを扱う作業』を完了しておく必要があります。

ユーザーの Web アプリケーションを公開する準備が完了したならば、ユーザーがインターネットでその Web サイトにアクセスできるように、それをホスティングするサーバーが必要になります。ただし、Web サイトをテストするために、WebSphere Application Server を使用して、テスト目的でサーバーをシミュレートすることができます。

このサーバーが開始されたならば、このサイトで作業を継続できるようになるには、まずサーバーを停止する必要があります。サーバーを停止するには、以下の『サーバーの停止』を参照してください。

サーバーの開始

デモを見る

Web サイト開発中は、随時、ページを Page Designer で開き、「プレビュー」タブを使用して、ユーザーの設計がブラウザーでどのように見えるかを表示することができます。ただし、「プレビュー」ビューでは、ユーザーのページの動的局面 (たとえば、データベース接続) を、サーバーでの実行を表示するように示すことはできません。 Web サイトをサーバーでテストするには、以下の手順を行ってください。

  1. 「プロジェクト・エクスプローラー」ビューで、「all_records.jsp」ファイルを右クリックする。
  2. ポップアップ・メニューから「実行」>「サーバーで実行」と順にクリックする。「サーバーの選択」ウィンドウが開きます。
  3. 重要: 課題 1.1 でターゲット・サーバーとして選択したのと同じサーバーを使用する必要があります。このステップで別のサーバーを使用すると、エラーとなります。

  4. 完了」をクリックする。

    サーバー・ツールは新規テストを作成して、開始し、さらにワークベンチの内部 Web ブラウザーでページを開きます。これにはしばらく時間がかかります。サーバー・ツールがサーバーを開始するとき、「コンソール」ビューで、メッセージを監視できます。

これで、このサイトが実際に Web サーバーに公開されるときにどのように見え、どのように作動するかについてプレビューできます。リンクをクリックし、データをフォームに入力すれば、「プレビュー」ビューには表示されないことがある動的に生成されたコンテンツをサイト上に表示させることができます。さらに、別の Web ブラウザーでユーザーのページを見たい場合は、ワークベンチの Web ブラウザーから URL を、選択したブラウザーにコピーします。

サーバーの停止

デモを見る

このチュートリアルを続行できるようにするには、まずサーバーを停止する必要があります。サーバーを実行したままにしておくと、このチュートリアルを続行するときにエラー・メッセージが表示されます。これらのエラーは、サーバーがサンプル・データベースに接続されているために現れるもので、Web サイトに表示された情報を変更するためにデータベースに接続することができなくなります。サーバーを停止するには、以下のステップを行ってください。

  1. 「サーバー」ビューを開く。

    このビューは、通常ワークベンチの下部中央に配置されています。「サーバー」ビューを見つけられない場合は、メニュー・バーで「ウィンドウ」>「ビューの表示」>「サーバー」と進みます。

  2. 「サーバー」ビューで、実行しているサーバー名をクリックする。サーバーの「状況」は、下図のように「開始済み」としてリストされています。
    「サーバー」ビュー
  3. 「サーバー」ビューの右上部にある「サーバーの停止」ボタン をクリックする。サーバーの「状況」は「停止中」に変更されます。

サーバーのシャットダウン中は、「コンソール」ビューでメッセージが表示されます。「サーバー」ビューでサーバーの「状況」が「停止済み」に変更されると、サーバーは停止し、Web サイトでの作業を続行できます。

ユーザーの Web サイトはいつでもサーバーでテストできますが、完了したときにサーバーを停止することを忘れないでください。

テスト・サーバーをオフにして、続いて『課題 1.4: 新規レコードの作成』に進んでください。

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.