我在获取我在一个jsp页面中设置的属性时遇到了一些麻烦:
pageContext.setAttribute(“purchaseser”,purchaseser,PageContext.SESSION_SCOPE);
并通过
在网站的其他部分进行调用
这适用于Google应用引擎开发环境,但在部署到真正的Google应用引擎后无效。有谁知道为什么这不起作用,如果有任何解决方法存在。
答案 0 :(得分:0)
您是否在appengine-web.xml
开启了会话?
<sessions-enabled>true</sessions-enabled>
请参阅“启用会话”部分的http://code.google.com/appengine/docs/java/config/appconfig.html。
如果您进行Google搜索,可在互联网上找到类似的会话问题。请注意,除了启用会话外,您要存储的对象必须实现Serializable
,或者属于Memcache
和Datastore
中受支持的数据类型之一。
在幕后,会话无论如何都存储在memcach(速度)和数据存储中。直接使用这些API可能会解决您的问题。