如何取消设置或删除 HttpServletRequest
参数(尤其是在 JSP 中)(例如在 PHP 中使用 unset($_POST['index'])
函数)?我已经尝试过以下方法。
Map requestMap=request.getParameterMap();
requestMap.remove("index");
但它说
No modifications are allowed to a locked ParameterMap
有没有办法取消设置请求参数?
最佳答案
Is there a way to unset request parameters?
据我所知,不在 JSP 本身(或任何与此相关的 Servlet)内。
但是您可以编写一个过滤器,以替换参数映射的方式包装当前请求。
关于java - 如何删除 HttpServletRequest 参数(在 JSP 中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11304100/