如何使用刷新按钮刷新vaadin页面

dhS*_*dhS 2 java vaadin vaadin7

我需要在vaadin中刷新页面.我创建了一个刷新按钮,但该按钮不能用于刷新页面.

Button Refresh = new Button("Refresh");
Refresh.addClickListener(new Button.ClickListener() {
    @Override
    public void buttonClick(Button.ClickEvent clickEvent) {
    }
});
Run Code Online (Sandbox Code Playgroud)

Axe*_*ier 8

在Button ClickListener中调用它:

Page.getCurrent().reload();
Run Code Online (Sandbox Code Playgroud)

这会在浏览器中重新加载页面.


And*_*dyW 6

对于Vaadin 10:

在您的Button ClickListener中调用此方法:

    UI.getCurrent().getPage().reload();
Run Code Online (Sandbox Code Playgroud)