繁体   English   中英

Java Web项目上的多窗口

[英]Multi Windowing on a Java Web project

我有一个EJB 2.1项目(实际上,它必须迁移到EJB 3.1 :-))
目前它只支持一个窗口。 这意味着用户应该在窗口上工作。 这是因为变量,用作会话变量。 (最后搜索条件,最后使用的ID等...)。

我希望能够在Firefox中打开两个或更多选项卡并进行并行工作。 如果用户位于同一选项卡上,则应仅为该选项卡保留变量。 只有全局变量才能对所有选项卡有效。
我怎样才能解决这个问题。
任何了解多窗口的文档也会有所帮助。
或者欢迎任何关于多窗口web项目的任何其他想法或经验。

在我所知道的浏览器或任何EJB中都没有任何内置的方法可以解决这个问题。 其他Web应用程序框架具有Web流的概念,它是一系列连接的操作,可以处理同一浏览器的不同选项卡中的多个流,因此您可能希望开始查找。

简而言之,他们创建了应用程序控制的自己的“cookie”,而不是浏览器本身。 然后,这些“应用程序cookie”用于存储与当前操作集相关的大量信息,就像会话一样。

用户点击在“新窗口”(或标签)中打开的链接会启动这些类型的事情,该链接通知应用程序(通过页面命中或ajax调用)正在打开新的“工作会话”并获得内部会话设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM