是否可以从 UI 的 init() 方法中使用 getPage().setLocation(...) 。在某些条件下,我必须将用户重定向到外部站点。到目前为止,它不起作用(Vaadin 7.0.2)。
这是代码示例:
@Override
public void init(VaadinRequest request) {
if (myCondition)
getPage().setLocation("http://www.externalsite.com");
else {
....
}
}