有没有办法在方法级别将过滤器应用于servlet?我不希望过滤servlet的每个方法。
也许我不应该使用过滤器,我不是java专家。我想在我的GWT服务器代码的某些方法中验证FaceBook cookie,但不是全部。
由于
答案 0 :(得分:1)
使用简单的Filter
映射无法做到这一点。但是,可以使用Java EE container managed security映射(example here)。因此,如果此过滤器有意进行授权检查,那么您可能需要考虑使用容器管理的安全性。否则,您必须将ServletRequest
转发回HttpServletRequest
,然后在过滤器中确定其getMethod()
的值。