Window Vaadin 6.x应用程序关闭时如何关闭外部窗口

Window Vaadin 6.x应用程序关闭时如何关闭外部窗口,window,vaadin,Window,Vaadin,当用户会话过期时,我发现如何关闭外部窗口有一个问题,并且我的URL模式“/ui/*”在web.xml配置中受到保护,并且我正在使用JBoss 7.1.1 谢谢IMO,没有快速简单的解决方案。服务器知道会话何时过期,但客户端不知道-它将只知道何时向服务器发送下一个请求。您必须实现一些机制来通知客户机,服务器推送就是其中之一。顺便说一句,打开一个外部窗口(假设这个窗口属于您的应用程序,而不仅仅是重定向到某个不相关的外部url)并不是RIA的行为方式。用户可能不会期望他的浏览器窗口在没有任何用户操作的

当用户会话过期时,我发现如何关闭外部窗口有一个问题,并且我的URL模式“/ui/*”在web.xml配置中受到保护,并且我正在使用JBoss 7.1.1


谢谢

IMO,没有快速简单的解决方案。服务器知道会话何时过期,但客户端不知道-它将只知道何时向服务器发送下一个请求。您必须实现一些机制来通知客户机,服务器推送就是其中之一。顺便说一句,打开一个外部窗口(假设这个窗口属于您的应用程序,而不仅仅是重定向到某个不相关的外部url)并不是RIA的行为方式。用户可能不会期望他的浏览器窗口在没有任何用户操作的情况下关闭——这种事情甚至可能会让最终用户感到害怕