私はかなり面を使って私のURLとImを書き換えます。com.ocpsoft.pretty.faces.rewrite.Processor; URLをロードしている間にこのフィルタが何回かインボークされていることに気が付いたので、私のDBにアクセスしていくつかのデータをロードすると、これは非常に非効率的です。prettyfacesプロセッサのライフサイクル
私が望むのは、applicationScopeにプロセッサーを置いて、すべてのユーザーが使用できないようにして、私のサービスビーンズを何回か作成する必要はありません。
提案がありますか?
<context-param>
<param-name>com.ocpsoft.pretty.DEVELOPMENT</param-name>
<param-value>false</param-value>
</context-param>
詳細はthis threadを参照してください:それはProcessor
に該当するのですが、あなたは無効development
モードを試す可能性がある場合
残念ながら、開発モードを無効にすると、ここで何の効果もありません。この特定の機能は、devモードとprodモードの間の動作を変更しません。 – Lincoln
ありがとう、少なくとも私のパフォーマンスを向上させます。 – IturPablo
@IturPablo、彼は周りにいる間リンリンを捕まえるほうがいい、誰も彼よりも優れている人は誰も知りません、彼は 'PrettyFaces'の著者です)) – Osw