2

そのサーブレットに適用されServletConfigたサーブレットのオブジェクトを取得する方法はありますか?Filter

編集->シナリオは、web.xmlのサーブレット宣言の「init-param」でロール(サーブレットにアクセスできる人)の名前について言及しました

適用されたフィルターは、(ServletConfig を使用して) サーブレットにアクセスしようとしている人が (役割で) サーブレットへのアクセスを許可されているかどうかをチェックします。

4

1 に答える 1

2

できません。フィルタのServletConfig場合と同様に、は特定のサーブレットに関連付けられています。FilterConfig

フィルタ内でアクセスするサーブレット構成はどれですか?フィルタは、必ずしも基礎となるサーブレットに直接委任する必要はないことに注意してください。別のサーブレットにリクエストを渡したり、何らかの条件に基づいてサーブレットを選択したり、サーブレットに触れることなくリクエストを完全に処理したりすることもできます。

そうは言っても、これら2つの抽象化は相互にアクセスできません。

于 2012-04-17T13:12:15.893 に答える