1
我有一個簡單的Vaadin登錄application.After用戶登錄URL類似於下面重定向到URL根在vaadin
什麼我想做的事是註銷後的URL應該像這樣
我已經試過
Page.getCurrent().setUriFragment("", true);
,但它不工作
我有一個簡單的Vaadin登錄application.After用戶登錄URL類似於下面重定向到URL根在vaadin
什麼我想做的事是註銷後的URL應該像這樣
我已經試過
Page.getCurrent().setUriFragment("", true);
,但它不工作
可以使用setLocation()
方法Page
做重定向。這需要在關閉會話之前完成,因爲之後UI或頁面不可用。
public class MyUI extends UI {
@Override
protected void init(VaadinRequest request) {
setContent(new Button("Logout", event -> {// Java 8
// Redirect this page immediately
getPage().setLocation("/myapp/logout.html");
// Close the session
getSession().close();
}));
// Notice quickly if other UIs are closed
setPollInterval(3000);
}
}
爲了進一步瞭解看看Closing a session
它的工作,感謝 – noshusan
高興的是,它有助於ü... :) – SSH