GAEJ + Struts2

GAEJでStruts2を試してみようと環境構築。

用意した環境は以下のとおり。

Eclipse3.5
Google Plugins for Eclipse (3.5)
Struts 2.1.8

Eclipseはそのままインストールで展開。
起動後に「ヘルプ」「新規ソフトウェアのインストール」、ダイアログの作業対象に以下のURLを入力。

http://dl.google.com/eclipse/plugin/3.5

あとはWizardにしたがって進めるとインストール完了。

Eclipse再起動後、新規プロジェクトでGoogleAppsのプロジェクトを作成。

Strutsで必要なライブラリをwar/WEB-INF/libへコピー

・commons-fileupload-1.2.1.jar
・commons-logging-1.0.4.jar
freemarker-2.3.13.jar
・ognl-2.6.11.jar
struts2-core-2.1.6.jar
xwork-2.1.2.jar

上記6つが最低限必要。コードビハインドを使うならstruts2-codebehind-pluginも追加。

簡単なアクション、JSPを書いて実行してみる。

JSPにエラーが発生している。そうか、JDKが必要なんですね。JDKをインストールして
JAVA環境を設定。

今度はXalanがないというエラーが発生。Apacheプロジェクトからダウンロードしてきて
Xalan、Xercesのライブラリをlibへ追加。

ようやく動作確認。

久しぶりにJavaを触って、頭がすっかりLLになってしまっていることに気がついた。