Gwt-create-application
GWT-アプリケーションの作成
GWTのパワーは* Javaで記述、JavaScriptで実行*にあるため、Java IDE Eclipseを使用して例を示します。
簡単な_HelloWorld_アプリケーションから始めましょう-
ステップ1-プロジェクトの作成
最初のステップは、Eclipse IDEを使用して簡単なWebアプリケーションプロジェクトを作成することです。 オプション Google Icon Googleサービスと開発ツール>新しいWebアプリケーションプロジェクト… を使用してプロジェクトウィザードを起動します。 次のようにウィザードウィンドウを使用して、プロジェクトに_HelloWorld_という名前を付けます-
このプロジェクトでは使用していないため、[Google App Engineを使用]の選択を解除し、他のデフォルト値([*サンプルプロジェクトコードの生成]オプションを保持)をそのままにして[完了]ボタンをクリックします。
プロジェクトが正常に作成されると、プロジェクトエクスプローラーに次のコンテンツが表示されます-
ここにすべての重要なフォルダの簡単な説明があります
Sr.No. | Folder & Location |
---|---|
1 |
src ソースコード(Javaクラス)ファイル。 クライアントUI表示を担当するクライアント側固有のJavaクラスを含むクライアントフォルダー。 サーバー側の処理を担当するサーバー側のJavaクラスを含むサーバーフォルダー。 サーバーからクライアントへ、またはその逆にデータを転送するためのJavaモデルクラスを含む共有フォルダー。 HelloWorld.gwt.xml。GWTコンパイラがHelloWorldプロジェクトをコンパイルするために必要なモジュール記述子ファイルです。 |
2 |
test テストコード(Javaクラス)のソースファイル。 gwtクライアント側コードをテストするJavaクラスを含むクライアントフォルダー。 |
3 |
war これは最も重要な部分であり、実際にデプロイ可能なWebアプリケーションを表します。 コンパイルされたクラス、gwtライブラリ、サーブレットライブラリを含むWEB-INF。 HelloWorld.css、プロジェクトスタイルシート。 HelloWorldl、GWT UIアプリケーションを呼び出すHTMLを起動します。 |
ステップ2-モジュール記述子の変更:HelloWorld.gwt.xml
GWTプラグインは、デフォルトのモジュール記述子ファイル_src/com.finddevguides/HelloWorld.gwt.xml_を作成します。 この例では変更していませんが、要件に基づいて変更できます。
手順3-スタイルシートの変更:HelloWorld.css
GWTプラグインは、デフォルトのスタイルシートファイル_war/HelloWorld.css_を作成します。 このファイルを修正して、サンプルを最も単純なレベルの理解に保つようにしましょう-
手順4-ホストファイルの変更:HelloWorldl
GWTプラグインは、デフォルトのHTMLホストファイル_war/HelloWorldl_を作成します。 このファイルを修正して、サンプルを最も単純なレベルの理解に保つようにしましょう-
同じソースディレクトリにHTML、CSS、画像などの静的ファイルを作成するか、さらにサブディレクトリを作成してそれらのサブディレクトリにファイルを移動し、アプリケーションのモジュール記述子でこれらのサブディレクトリを構成できます。
手順5-エントリポイントの変更:HelloWorld.java
GWTプラグインは、アプリケーションのエントリポイントを保持するデフォルトのJavaファイル_src/com.finddevguides/HelloWorld.java_を作成します。
このファイルを変更して、「Hello、World!」を表示しましょう。
同じソースディレクトリにさらにJavaファイルを作成して、エントリポイントを定義するか、ヘルパールーチンを定義できます。
ステップ6-アプリケーションのコンパイル
すべての変更が完了したら、プロジェクトをコンパイルします。 オプション GoogleアイコンGoogleサービスおよび開発ツール> GWTコンパイルプロジェクト… を使用して、以下に示すようにGWTコンパイルダイアログボックスを起動します-
デフォルト値をそのままにして、「コンパイル」ボタンをクリックします。 すべてがうまくいくと、Eclipseコンソールに次の出力が表示されます。
ステップ7-アプリケーションの実行
次に、アプリケーションの実行をクリックして、アプリケーションを実行し、 HelloWorld アプリケーションを選択してアプリケーションを実行します。
すべてが正常な場合、以下に示すURLを含むEclipseでGWT開発モードがアクティブになっている必要があります。 URLをダブルクリックしてGWTアプリケーションを開きます。
開発モードでアプリケーションを実行しているため、ブラウザにGWTプラグインをインストールする必要があります。 画面上の指示に従ってプラグインをインストールするだけです。
既にブラウザにGWTプラグインが設定されている場合は、次の出力が表示されるはずです。
おめでとうございます。 Google Web Toolkit(GWT)を使用して最初のアプリケーションを実装しました。