私は、アプリケーションvaadinのブラウザのようなタブのシステムを開発しました。しかし、私はTabManager
をコンポーネントの範囲外に提供することはできません。シングルトンを使用することはできません。なぜなら、シングルトンはすべてのユーザーに利用できるからです。これは理想的ではありません。これを一種のユーザーセッションで提供するのは興味深いでしょうが、私はそれを見つけませんでした。コンポーネントの範囲外でvaadinアプリケーションセッションにアクセスするにはどうすればよいですか?
私はscalaで自分のアプリケーションを開発していますが、これは関係ないと思います。
誰でもこの問題がありましたか?どのように解決できましたか?私はそれを正しく理解している場合は、com.vaadin.terminal.gwt.server.AbstractWebApplicationContext.getApplicationContext(HttpSessionの).getApplicationsとアプリケーションへの参照()