2011-01-06 14 views
1

DWR(ダイレクトWebリモーティング)でグローバルフィルタを作成する可能性があります。dwr.xmlでは、いくつかのクラスをグローバルフィルタから除外する方法は?

 
<allow> 
    .... 
    <filter class="mypackage.MyFilterClass"/> 
    .... 
</allow> 

しかし、そのユーザのクラスがあります:フィルターで、それはグローバルフィルタとしてdwr.xmlでそれを示している - あなたはユーザーがログインしているかどうかを確認する必要がある場合たとえば、あなたは一つの場所にそれを書きます認証なしで、例えば認証クラスそのものが許可されます。グローバルフィルタタグでどのクラスを除外(除外)しないかを指定する方法を知りたいですか?

答えて

1

パラメータとして例外クラスをフィルタに渡すことができます。フィルタでこのパラメータをチェックし、このクラスのnoopを実行できます。

<filter class="org.mypackage.MyFilter"> 
    <param name="excluded" value="org.mypackage.MyClass"/> 
</filter> 
関連する問題