我需要映射/Test
到一个 servlet Test.java 和/anything/Test
同一个 servlet。我读到这/*/Test
在 web.xml 中不起作用,因为它不接受正则表达式。
有没有使用过滤器的替代方法?由于某些阻塞问题,我无法使用 Tuckey URL 过滤器。另外,我的 servlet 中也需要那个“任何东西”。如果我能够映射,我计划为此处理 url 字符串。
例如
/ProjectName/Test
应该打开 Test servlet
并且还/ProjectName/xyz/Test
应该打开Test servlet
现在 xyz 可以是任何东西。而且我还想在我的测试 servlet 中获取 xyz。我计划通过获取 xyzrequest.getRequestURI()
并从 url 获取它。