如何从 HttpServletRequest 请求中删除参数?

c2t*_*run 5 java jsp servlets

在我的 Web 应用程序中,我发送两个参数:actionproductCode从 JSP 到 Servlet。基于该操作,将进行一些处理。

现在,执行操作后,我将控制转发到 JSP。问题是,当打开新的 JSP 时,URL 仍然包含 Servlet 的名称和参数。因此,如果有人刷新页面,则会一次又一次执行相同的操作。

如果我能够以某种方式从 URL 中删除参数,那么我就处理了 servlet 中的无参数情况。

谁能告诉我如何从请求对象中删除参数?

And*_*ale 1

转发操作对客户端来说是透明的,并将请求转发到另一个处理程序进行处理。也许前锋并不完全是你想要做的。