拦截请求参数,对参数进行处理: No modifications are allowed to a locked ParameterMap
报错背景:后端解决重复提交问题,拦截请求参数,对参数进行处理。因为前端参数中有调用接口的当前时间戳,将所有参数一起放入session作校验 会出现无法校验参数是否一致的问题,所以想删除这个时间戳参数。把参数放入session中后在作校验。执行到 remove方法的时候报错了:No modifications are allowed to a locked ParameterMap 。经过排查发现是报错的原因是:拦截器中,拦截请求参数,对参数进行处理。但是 java中对象直接进行等于操作的时.
复制链接