4

Vaadin 8 で:

UI.getCurrent().setErrorHandler(e -> handleError(e));

setErrorHandlerは Vaadin 11 には存在せず、対応するメソッドやドキュメントが見つかりません。

4

4 に答える 4

0

Vaadin 10+ には、2 つのエラー処理エントリポイントがあります。

  • ビューが構築されるときのナビゲーション フェーズ中にトリガーされるルーター例外処理、および
  • ビューがレンダリングされた後にトリガーされる、セッションの ErrorHandler。

前者は、サーバーが例外のためにビューを生成できなかったときにトリガーされます。後者は、ボタンのクリック、その他の種類のコンポーネント イベント、および UI.access() から発生する例外によってトリガーされます。

詳細については、 https://mvysny.github.io/vaadin-error-handling/を参照してください。

于 2021-04-16T10:11:08.260 に答える