0

フィルタをホワイトボードに登録します。

やあ、

サーブレットでサーブレット フィルターを使用しようとしています。Pax-Web 3.0、宣言型サービス、およびホワイトボードを使用しています。宣言的なサービス コンポーネント (サーブレット用とフィルター用) が必要ですが、問題なく動作しているようです。

ドキュメントを見ると、次の文が表示されます。

URL パターンの場合、登録されたパターンは、リソースまたはサーブレット エイリアスとして既にマップされている必要があります。たとえば、パス /foo に登録されたリソースまたはサーブレットが既に存在している必要があります。サーブレット名の場合、使用される名前は、登録時にサーブレットに (servlet-name として) 明示的に指定された名前である必要があります。

ホワイトボードの設定でそれを保証するにはどうすればよいですか? サーブレットが実際に登録される時期はわかりません。フィルターの依存関係としてサーブレットをリストすることはできると思いますが、複数のサーブレットに対してフィルターを使用するのは難しいです。

より良い方法はありますか?

よろしく、フランク

4

1 に答える 1