Servlets 从Servlet过滤器分派到facesservlet?

Servlets 从Servlet过滤器分派到facesservlet?,servlets,jsf-2,servlet-filters,Servlets,Jsf 2,Servlet Filters,我有两个过滤器; 使用/admin/映射筛选一个 使用.xhtml映射过滤两个 传入请求URI为/admin/home.xhtml 当执行此请求时,第一个过滤器工作。第二个过滤器在第一个过滤器工作后也工作。我想在第一个servlets dofilter执行后将请求发送到faces Servlet。您为什么不能在web.xml中的第二个过滤器之前定义FacesServlet,使FacesServlet成为链中的第二个过滤器?我使用@webfilter注释。我是否应该更改此设置并按您所说的那样在we

我有两个过滤器; 使用/admin/映射筛选一个 使用.xhtml映射过滤两个 传入请求URI为/admin/home.xhtml
当执行此请求时,第一个过滤器工作。第二个过滤器在第一个过滤器工作后也工作。我想在第一个servlets dofilter执行后将请求发送到faces Servlet。

您为什么不能在web.xml中的第二个过滤器之前定义
FacesServlet
,使
FacesServlet
成为链中的第二个过滤器?我使用@webfilter注释。我是否应该更改此设置并按您所说的那样在web xml中定义每个过滤器。您可以使用web.xml定义筛选器优先级only@kolossus:过滤器在servlet之前被调用。@BalusC,我不知道我是如何或为什么想到
FacesServlet
是一个过滤器的。一定是老了