private void button_buttonClick(Button.ClickEvent event) { Navigation.to("customer").navigate(); } |
In der aktuellen View
private void button_buttonClick(Button.ClickEvent event) { Navigation.to("customer").parameter("username", username).navigate(); } |
In der aufgerufenen View - Beim Speichern werden die Übergabe-Parameter in der Ziel-Klasse automatisch definiert.
@NavigationParameter private String username; /** * */ public CustomerView() { super(); this.initUI(); } @Override public void enter(ViewChangeListener.ViewChangeEvent event) { super.enter(event); this.username = Navigation.getParameter(event, "username", String.class); } |