有可能在DWR(直接网络远程处理)中进行全局过滤。例如,如果您需要检查用户是否已登录,则将其写入一个位置 - 在过滤器中,在 dwr.xml 中将其指示为全局过滤器:
<allow> .... <filter class="mypackage.MyFilterClass"/> .... </allow>
但是有些类允许用户不经过身份验证,例如身份验证类本身。我想知道如何在全局过滤器标签中指出我不希望过滤哪些类(排除)?
答案 0 :(得分:1)
您可以将例外类作为参数传递给过滤器。在您的过滤器中,您可以检查此参数并为此类执行noop。
<filter class="org.mypackage.MyFilter">
<param name="excluded" value="org.mypackage.MyClass"/>
</filter>