matsukaz's blog

Agile, node.js, ruby, AWS, cocos2d-xなどなどいろいろやってます

GAE

JSPでページをテンプレート化

JSPでページをテンプレート化する方法として、の利用があります。Slim3: JSPでテンプレートを使う | 自転車で通勤しましょ♪ブログ で紹介されてる方法ですね。この方法を利用すれば、全体のレイアウトやヘッダー、フッターをテンプレート化することで、各ペ…

Slim3プロジェクトをMaven2でGAEにデプロイする方法

Slim3公式サイトのMavenのページでSlim3プロジェクトをMaven2で作成する手順がまとまっていますが、このままだとGAEへのデプロイは失敗します。以下の対応により、Maven2からGAEへのデプロイも可能となります。 pom.xmlの修正 <build> <finalName>slim3-maven</finalName> ・・・ <pluginManagement> <plugins> ・・・ <plugin></plugin></plugins></pluginmanagement></build>…

GAEでRhinoを動かしてみた

GAEの実行環境では、デフォルトではスクリプトエンジンは何も入ってません。 ScriptEngineManager manager = new ScriptEngineManager(); log.info(manager.getEngineFactories().size()); // 0 スクリプトを動かしたい場合は、対象のスクリプトエンジンを組…

GAEで対応しているフレームワークとライブラリ

GAE上での動作確認がとれているフレームワークとライブラリが、Google App Engineのサイトで一覧になっていました。 Will it play in App Engine http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine あとは個人でまとめ…

GAEの環境を表示してみる

The Java Servlet Environmentで最初から取得可能なシステムプロパティが書いてあったので、実際に System.getProperties() で取得してみた。

GAE で Spring Frameworkを動かしてみる

手ごろなサンプルがなかったので、Spring Framework MVCの Spring-MVC-step-by-step の中で作成するアプリでも動かしてみることに。 Basic Application and Environment Setup Developing and Configuring the Views and the Controller Developing the Busi…

Google App EngineでJavaが利用可能に!

ついにGoogle App EngineでJavaが利用できるようになりました! 特徴としては 実行環境は Java 6 と Java EE 5(Java EE 5 は正式には記述されてませんが、web.xmlを見る限りServet 2.5を利用しているため) Eclipse用のpluginの提供 Eclipse上で開発や実行…

GAE で Hello, world を動かしてみた

というわけで早速試してみました。