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になってしまっていることに気がついた。