HttpSessionが使えない | sola's note

sola's note

日ごろのメモを書いていきます。何か新しいものを作るために。

HttpSessionが使えない

Google App Engineで開発をしていた時の事。
HttpSessionを使ってServletからJSPとかでセッションデータをやり取りしようとしたら


java.lang.RuntimeException: Session support is not enabled in appengine-web.xml.


あれれれれ、、、
HttpSession使えないのかな…?

とか思って調べてみたら、
appengine-web.xmlに

<sessions-enabled>true</sessions-enabled>

を追加すると使えるようになるみたい。
デフォルトではOFFなんだって。

そうそう。
GAEのWebページも少しずつ進んできていることだし、
久しぶりに本でも買うかーって思って、本を買ってきた。
自作アプリをApp Storeで世界に向けて販売できる!! iPhone SDKプログラミング.../木下 誠
¥2,835
Amazon.co.jp

これは、以前紹介した本より
アクション(メソッド)やコードの概念について丁寧に書いてあった。

そんでもってプラスアルファ

Google App Engine 実践リファレンス/清野 克行
¥3,129
Amazon.co.jp

GAE!
ネットだとまだまだ情報が少ないので、
GAEで何ができるのか見てみようと思って買ってみた。

GAEで使える機能(認証とか、検索の方法とか)や、環境性能について書いてある。
技術的にはそこまで難しい内容じゃないけど、
何ができるのかわからないと始まらないからと思っての購入。