【发布时间】:2010-06-11 01:30:28
【问题描述】:
我正在尝试使用过滤器来映射请求。我尝试这样做有两个原因,首先是动态生成 URI 并将它们映射到适当的 servlet,其次是捕获未注册的 URI 并适当地处理它们。
所以我使用了一个包罗万象的过滤器来处理 URI 并确定响应。我想要某种方式来修改过滤器链,或者某种方式来设置响应来自过滤器内的请求的 servlet。我使用filterConfig.getServletContext().getRequestDispatcher().forward() 发送到jsp 没有成功,理想情况下虽然我想映射到一个servlet 但不知道如何。
我不在 servlet 中执行此操作的原因是我有一些在 web.xml 中固定的 URI,如果我使用包罗万象的 servlet,这些 URI 不会被映射。这可能吗,它是干净的还是会变得很乱?
【问题讨论】: