サーブレットを特定のリソース タイプ、セレクター、エクステンション、メソッドに関連付ける Sling の機能は、コンポーネント開発に非常に役立ちます。
今、私は ComponentFilterChain を調べ始めており、上記のサーブレットと同じ方法で、特定のリソース タイプに対してのみ登録するフィルターを作成したいと考えています。
Sling プロジェクトのサンプル フィルターから、特定のパスに適用できるプロパティがあることがわかりpattern
ますが、これがコンポーネントを持つ利点を制限しているように感じます。
実際に私が探しているのは、フィルタ内でコンポーネントをチェックするのではなく、コンポーネント フィルタ チェーンの一部として特定のコンポーネントのみがこのフィルタに入るように、フィルタに注釈を付けることができる同等のプロパティsling.servlet.resourceType
です。resourceType
superResourceType
これは Sling フィルターで可能ですか? または、使用できる同等のアプローチはありますか?