I have found it more flexible to create another collection from the request, and pass that around as in this example.
With this approach, you can
test and use your helper classes outside the
servlet environment. Furthermore, you can't keep a request object past the end of the request/response cycle, but you can save that Map for any purpose.
Bill