适用于开发服务器但不适用于Google App Engine(会话)

时间:2010-04-14 14:20:48

标签: java google-app-engine session

我有这个代码在开发服务器上工作得很好但是 部署应用程序时,不会创建会话。 我究竟做错了什么?

HttpSession session = req.getSession(true); session.setAttribute(“loggedIn”,new String(“true”));

编辑:

会话已启用。 我现在意识到_ah_SESSION变量不存在 创建,甚至没有在开发服务器上(虽然它的工作原理)。

2 个答案:

答案 0 :(得分:0)

您是否在APE中启用了会话。请参阅此处的说明,

http://code.google.com/intl/en-US/appengine/docs/java/config/appconfig.html#Enabling_Sessions

答案 1 :(得分:0)

以下是如何在GAE中进行会话:

this.getThreadLocalRequest().getSession();