私は、このナビゲーションバーを持って表示する私は選択1およびSelectセレクトデータを渡すことができますどのようにVaadin通過データは
getUI().getNavigator().navigateTo(viewName)
navigateToが実行されると、別のコントローラまたはビューに移動しますか?
私は、このナビゲーションバーを持って表示する私は選択1およびSelectセレクトデータを渡すことができますどのようにVaadin通過データは
getUI().getNavigator().navigateTo(viewName)
navigateToが実行されると、別のコントローラまたはビューに移動しますか?
:
と、サンプルコード
を0これは、あなたがこのような新しいビュー内の値を取得することができ、このhttp://website.com/application#!viewname/value1/value2
のようなURLに表示されます。あなたはパラメタに対処するためにこのコードを拡張する必要があります。また、ユーザーはURLを簡単に変更できるので、値も受け入れ可能であることを検証する必要があります。
@Override
public void enter(ViewChangeEvent event) {
String args[] = event.getParameters().split("/");
String value1 = args[0];
String value2 = args[1];
ビュー間でオブジェクトを渡すことはできますか? – daniftodi
直接ではありません。 VaadinSessionにオブジェクトを格納するには –
OPはナビゲータを使用しているため、URIフラグメントを設定すると問題が発生します。 –