在Liferay Portlet中,即使在浏览器中使用F5刷新了Portad所在的页面时,Vaadin 7 UI的init
方法也仅被调用一次。
此处概述了Vaadin 6的解决方案: https : //www.liferay.com/de/community/forums/-/message_boards/message/12501036
但是,对于当前的Vaadin版本7,此方法不起作用,因为类PortletApplicationContext2
不再是Vaadin的一部分。
在Vaadin 7 Liferay Portlet UI中,我如何对用户使用F5刷新页面做出反应?
您可以使用PortletListener接口。
在这里您可以找到示例。