|
||||||||||||||||||||||
|
ホーム > Google App Engine の機能 > セッションの利用 セッションの利用Google App Engine では Java Servlet の HttpSession (セッション) を利用できます。 しかし、既定ではセッションは有効になっていないので、 セッションを利用するには appengine-web.xml 設定ファイルで有効化する必要があります。 次のエラーはセッションが無効であるときに、session.setAttribute() などで値を設定しようとしたときに発生します。
エラーメッセージは次のとおりです。
HTTP ERROR 500
Problem accessing /processform. Reason:
Session support is not enabled in appengine-web.xml. To enable sessions,
put <sessions-enabled>true</sessions-enabled> in that file. Without it,
getSession() is allowed, but manipulation of sessionattributes is not.
エラーメッセージにあるように、セッションを有効化するには appengine-web.xml に sessions-enabled 要素を追加し true に設定します。
<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<application></application>
<version>1</version>
<sessions-enabled>true</sessions-enabled>
...
ホーム > Google App Engine の機能 > セッションの利用 |
|
||||||||||||||||||||
|
© 2010-2011 Google App Engine 入門 |
||||||||||||||||||||||