カスタム式言語(EL)リゾルバを作成しようとしています。このリゾルバの目的は、特定のBeanへのメソッド呼び出しをインターセプトして、2番目のパラメータを追加することです。私はinvoke
メソッドを上書きするカスタムELリゾルバを書いています。必要に応じて、リゾルバをfaces-config.xml
に入れます。カスタムユニファイドエクスプレッション言語リゾルバの並べ替え
残念ながら、自分のプロジェクトに依存しているのは、カスタムELリゾルバも宣言しており、リゾルバチェーンのELリゾルバの前に配置されています。他のリゾルバの1つが既にinvoke
メソッドを処理しているので、私のカスタムinvoke
メソッドが呼び出されることはありません。
リゾルバを最初に呼び出すようにリゾルバを並べ替える方法はありますか?私はApache MyFacesがリゾルバを注文する仕組みを提供していることを知っていますが、残念ながら私のプロジェクトでMyFacesを動作させることはできません。
ありがとうございます。私は別の方法があった望んだが、私はこれを試してみると、すべての作品とき受け入れ答えとしてこれをマークします。 – jessepeng