私はStripes 1.5を使用しており、ページへの不正アクセスを防ぐためにインターセプタ(this exampleベース)を使用していました。Stripes Interceptorを使用して他のサーブレットへのアクセスを防止
サーブレットへのアクセスを防ぐために同じインターセプタを使用したいと思います。
私は(DisplayChart
は私が守りたいサーブレットである)web.xmlにこの本を追加しました:
<filter-mapping>
<filter-name>StripesFilter</filter-name>
<servlet-name>DisplayChart</servlet-name>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
をしかし、それは動作しませんaccesingとき、インターセプタintercept
方法が実行されませんDisplayChart
サーブレットパス(たとえI @Intercepts
すべてがLifeCycleStage
であっても)。
別のサーブレットにアクセスしたときにインターセプタを実行する方法はありますか?または、ストライプフィルタはそのように使用されることは意図されていません(と私はプレーンFilter
を使用する必要があります)?