Java - Tuckee URL Rewrite过滤器如何更改请求的URL?

Kyl*_*yle 5 java java-ee servlet-filters

我想为我的应用程序编写自己的url重写版本,但我不知道如何更改过滤器中传入请求的url.

我尝试转发到重写的url,但这样就可以调用链中的所有其他过滤器.

axt*_*avt 4

正确的方法是创建 的子类HttpServletRequestWrapper,重写它的getRequestURI()方法和其他方法以返回新的 URL,并用它包装请求。因此您不必更改其他过滤器映射。