Spring Interceptor

Olá, Pessoal.

Existe alguma forma de com Spring eu interceptar um request e adicionar um objeto a este Request e recebe-lo como parâmetro no controlador?

Algo deste tipo:


public class MyInterceptor extends HandlerInterceptorAdapter {

    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
            request.setParameter("MyObject", new MyObject());
            return true;
    }
}

@Controller
@RequestMapping("/test")
public class MyController {

    @RequestMapping(method = RequestMethod.POST)
    public String processSubmit(@RequestParam("param") MyObject param) {
          // do sth
    }

}

Valew pela ajuda !!!