How can I modify a Request object before passing it to another servlet?
Are there any classes out there that let you do this sort of thing? It doesn't appear to me that the standard 2.3 doFilter() chaining scenario will work, as I can only manipulate the response headers. I'm thinking of developing something myself using lwj (libwww-java: http://lwj.sourceforge.net/.). Any advice/ideas about going down this road? Thanks!
You can do something like this in Servlets 2.3 by subclassing HttpRequestWrapper. See the Servlet 2.3 spec for more details.