2

JSF 検証の失敗をリッスンするリスナーがあり、特定のコンテキストに応じて特定の機能をオフにできるようにする必要があります。

私のリスナーには SystemEvent しかないので、このリスナーはコンポーネント固有ではありません。FacesContext の属性など、他の情報を渡す方法があるかどうか疑問に思っていました。 JSF で設定できる属性のコンテキストを確認できます。

いえ

<f:someContextParam name="turnOff" value="true"/>

じゃあ後で

boolean turnOff = (Boolean) FacesContext.getCurrentInstance().someWayToGetAttribute("turnOff");

...暗闇の中のショットのように思えます。アーキテクチャを書き直す前に、情報を返すコンテキスト上の方法があるかどうかを確認しようとしています。

4

1 に答える 1