2009年4月15日水曜日

GAE Java 対応

GAEでjava対応が行われたので、使ってみました。

エラーが出たので、メモをのこしておきます。

Eclipse用のGAEのPlug inをEclipseにインストールし簡単なプログラム作成。
開発環境での動作はOK。

GoogleのエリアにUPLOAD。
(Pythonで5つほど使ったので、さらに1つApplication追加で作成、
この追加で作成した所にUPLOAD)
UPLOADのエラーになる。(UPLOADされない)

検索すると、
Seriously this time, the new language on App Engine: Java™のBlog内に書かれてあった
sign upをクリックして、javaを使う旨、ベリファイ?が必要。

sign upして、次の日にメールが来ました、

Thanks for signing up to try Google App Engine for Java! Your account has now
been activated, so you can begin building applications with our new Java
runtime.

java使えるようになったとのこと。

再度UPLOAD
また、エラーに
シンプルな、Demo プログラムをUPLOAD
成功!!

何がいけないのか?とまた検索してみました。
どうもJSPに日本語があるとうまくUPLOADできない??
JSPのなかから日本語を削除すると、OK、うまくUPLOADできました。
(少しの、日本語があるJSPはUPLOADできたが、文字化けしていました。
UTF-8にしたけど)
Servletの日本語 out.println("<p>テスト</p>"); OK、
ServletからJSPに日本語データを渡しても表示OK。
でした。