在Spring(v2.5.1)配置文件中定义多个DWR(v2.0.5)ajax过滤器是否有问题?
例如:
<bean id="..." class="...">
<dwr:remote javascript="...">
<dwr:filter class="foo1"/>
<dwr:filter class="foo2"/>
</dwr:remote>
</bean>
在我的情况下,唯一被调用的过滤器是foo2,或者更准确地说是列表中的最后一个过滤器(通过切换过滤器等来检查)。
最奇怪的是我找不到任何关于这个问题的事情,我已经尝试了谷歌并搜索了DWR的bug数据库,两者都没有发现!
谢谢, 克里斯
答案 0 :(得分:0)
这是DwrNamespaceHandler.java
中的dwr错误。它会在dwr:filter
标记的每次发现时创建新的过滤器列表。