java - 在方法级别过滤 servlet

标签 java gwt servlets servlet-filters

有没有办法在方法级别将过滤器应用于 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/

相关文章:

java - 无法从 .class 读取注释

java - 无需新运算符即可将 BigInteger 转换为 BigDecimal

tomcat - 如果缺少配置参数,则阻止 Java Servlet 启动

java - 通过 dataInputStream 将一些值从 servlet 传递到 applet

java - 在 ImageView 上放置一个角度

java - Jena Sparql 仅返回实例的直接父类(super class)

java - GWT 2.4.0 可以与 Java EE5 一起运行吗?

java - 对于类型 TreeMap<MyTime,Integer> ,方法 heavenEntry(MyTime) 未定义

caching - gwt 中的 cache.html 大小和加载缓慢

java - 无法在 Tomcat 的应用程序中加载 .properties