java request 파라미터 변경하기

HttpServletRequest 의 경우 setParameter가 없어서 찾다보니 아래처럼 코드를 짜드라 public ResponseEntity<String> selectBankLgC(HttpServletRequest req) throws Exception { ModifiableHttpServletRequest mReq= new ModifiableHttpServletRequest(req); Enumeration<?> requestParams = req.getParameterNames(); while(requestParams.hasMoreElements()){ String key = (String) requestParams.nextElement(); String value = req.getParameter(key); if(key.equals("dataver")) value="2"; //dataver:2로 고정 mReq.setParameter(key, value); } req = (HttpServletRequest) mReq; return this.selectBank(req); }