强制从Vaadin portlet重新加载页面

时间:2012-11-07 22:15:45

标签: portlet reload vaadin

是否有一种简单的方法可以强制整个页面从Vaadin重新加载?我有一个影响显示的标头值的portlet,该标头值是从IBM WebSphere的动态缓存中提取的。

我正在将旧的JSF portlet移植到Vaadin,这取决于操作之间的页面重新加载以反映标头模板中的新值。所以现在我需要强制重新加载整个页面(不仅仅是portlet),使其看起来已经生效。

1 个答案:

答案 0 :(得分:2)

您可以使用JavaScript重新加载托管网页:

getMainWindow().executeJavaScript("window.location.reload();");

我认为这也应该在门户网站中发挥作用。