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

时间:2013-11-15 11:49:16

标签: window vaadin

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

由于

1 个答案:

答案 0 :(得分:1)

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