Is it possible to define a spring bean that extends ApplicationListener with access to current request? this way in the onApplicationEvent you can manipulate request attributes as a side effect of an application event firing. This could cause particular messages to be published to the screen as a result in response to the events that occured.
