我正在使用条纹 + 谷歌应用引擎。在 localhost 上它可以正常工作,但是在线上有问题:
- 我正在使用
getContext().getMessages().add(new SimpleMessage(...))
. 它工作正常,但只有一次,在重新加载页面并做同样的事情之后,它什么也不做。 - 我有一个登录页面,其中存储有关会话中用户的信息。我正在使用
.getContext().getUser()
或setUser(User user)
。
getUser:return (User) getRequest().getSession(false).getAttribute("user")
setUser:if (user == null) {getRequest().getSession().removeAttribute("user");} else {getRequest().getSession(true).setAttribute("user", user);}
它什么都不做(会话中没有用户负载),但在本地主机上它工作正常。
我尝试过 Opera、Chrome、Firefox、IE,但结果总是一样。
getContext() 方法似乎有问题,但我不知道是什么。