springmvc拦截器处理加密参数后如何放到request中 ,再让控制层可以request.getParameter("xx")得到?

@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response,
Object object) throws Exception {

                                                    解密某个参数 

                                                    }

                                                     @RequestMapping(value = "xxx.do")
public void getHardVer(HttpServletRequest request, HttpServletResponse response) {
    request.getParameter("XXX"));

    }

preHandle方法中:
某个加密参数=request.getParameter("加密参数的key");
解密。。。
request.setAttribute("解密后参数的key",解密后参数的value);
//========================================
Controller中:
request.getAttribute("解密后参数的key");