首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Pax-Web和白板模式中使用servlet过滤器

如何在Pax-Web和白板模式中使用servlet过滤器
EN

Stack Overflow用户
提问于 2013-05-30 12:32:11
回答 1查看 1.1K关注 0票数 0

使用白板注册过滤器。

嗨,

我试图在servlet中使用Servlet过滤器。我正在使用Pax-Web3.0、声明性服务和白板。我必须使用声明式服务组件(一个用于servlet,另一个用于过滤器),而且它似乎工作得很好。

看看我看到的以下句子文档

对于URL模式,必须已经将注册的模式映射为Resource或Servlet别名-例如,应该已经有一个资源或aServlet注册到路径/foo。对于Servlet名称,所使用的名称应该是在注册时显式地赋予Servlet的名称(作为servlet名称)。

如何在白板设置中保证这一点?我不知道servlet何时实际注册。我想我可以将servlet作为过滤器的依赖项列出,但这使得对多个servlet使用筛选器变得很棘手。

有更好的办法吗?

你好,弗兰克

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-30 15:29:40

这似乎不太可能成为一个问题。我希望文档中的句子表明,当路径没有目的地时,您的过滤器就永远不会被调用。也就是说,只有当有一个有效的目标(资源或servlet)时,才会调用过滤器。白板的一个基本方面是您不应该关心这些问题。白板负责以任何可能的注册顺序处理http服务、过滤器和servlet。如果不是..。需要提出一个严肃的问题。

我没有看过代码,但我是白板+过滤器+ servlet + DS的大量用户,从未见过任何问题。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16836285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档