好吧,我很困惑。我相信它会返回指向原始地图的指针?
private HttpServletRequest originalRequest;
Map params = originalRequest.getParameterMap();
params.remove("parameter-to-remove");
params.put("parameter-to-add", "<a value>");
现在 originalRequest 中的参数会在这些操作之后发生变化吗?还是它只是将值复制到参数中,而我对它们做什么并不重要,而 originalRequest 中的任何内容都不会改变?