有没有办法在方法级别将过滤器应用于 servlet?我不希望 servlet 的每个方法都被过滤。
也许我不应该使用过滤器,我不是java专家。我想在 GWT 服务器代码的某些方法中验证 FaceBook cookie,但不是全部。
谢谢
最佳答案
这对于简单的Filter
映射来说是不可能的。然而,使用 Java EE container managed security 是可能的。映射(example here)。因此,如果此过滤器旨在进行授权检查,那么您可能需要考虑使用容器管理的安全性。否则,您必须将 ServletRequest
强制转换回 HttpServletRequest
然后确定其getMethod()
的值在过滤器中。
关于java - 在方法级别过滤 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5065243/