我有一个Web应用程序(Java,Websphere,JSP),它允许同事将访问者注册到各种公司展览。用户对象存储在记录当前所选展览的会话中,并且在输入新访客的详细信息时使用。如何在多个浏览器窗口共享同一会话时最好地处理用户状态?
一位用户决定打开第二个浏览器窗口,它似乎共享同一个会话。用户在第二个窗口中浏览另一个展览。这改变了当前选择的展览的状态。回到第一个窗口,点击一个菜单项:'列出访问者'。结果列表是在第二个窗口中选择的参观者列表。
我知道我可以将展览ID添加到每个页面上的每个表单,但是我的实际场景比我描述的更复杂。
你对付这类问题的态度如何?
什么是您的技术平台? – 2009-02-11 09:14:58