我正在使用ColdFusion 10和J2EE会话变量。要记录用户(end a session)我正在使用getPageContext().getSession().invalidate()
,这样可以正常工作,直到我运行MXUnit测试,其中一个测试注销过程。会话无效,后续测试失败,因为没有活动会话。有没有办法在不重新加载页面的情况下创建新会话?
答案 0 :(得分:1)
为了更好地从评论中看到
我不认为您可以在不从客户端发送/接收数据的情况下创建新会话。 page that you referenced(底部)有一个注释:
您无法销毁会话并在同一请求上创建会话,因为创建新会话涉及发回会话cookie。