title: Start and end of web request lifecycle in Spring MVC
body: <p>I'd like to track &amp; print some diagnostic information (when in debug run) for when a web request starts and when it ends. Is there some kind of event/listener/callback I can register to listen for web request lifecycle events?</p>
  
  <p>To make it more concrete, one of the things (not the only one) I want to do is track how long it took to process the request.</p>