我相信这是一个非常简单的问题,但我很新于 Groovy,这是我已经挣扎了一段时间的事情。我有一个 HttpServletRequest
,我需要对其参数进行操作。然而,我想要排除掉一个参数。
以前,我使用的是
req.getParameterMap
然而,为了删除这个值,我正在尝试类似以下的方法
def reqParams = req.getParameterMap?.remove('blah');
我知道上面的代码并不完全正确,但那是我尝试实现的伪代码。除了一个缺失的键以外,我确实需要新的Map和原始的req.getParameterMap()
对象看起来完全相同。如何最好地实现这一点?谢谢!