Wrapper around a javax.servlet.http.HttpServletRequest
that transforms an application request object (which might be the original
one passed to a servlet, or might be based on the 2.3
javax.servlet.http.HttpServletRequestWrapper class)
back into an internal org.apache.catalina.HttpRequest.
WARNING: Due to Java's lack of support for multiple
inheritance, all of the logic in ApplicationRequest is
duplicated in ApplicationHttpRequest. Make sure that you
keep these two classes in synchronization when making changes!
author: Craig R. McClanahan version: $Revision: 1.12 $ $Date: 2002/05/23 07:13:45 $
mergeParameters(String queryString) Merge the parameters from the specified query string (if any), and
the parameters already present on this request (if any), such that
the parameter values from the query string show up first if there are
duplicate parameter names.
Merge the parameters from the specified query string (if any), and
the parameters already present on this request (if any), such that
the parameter values from the query string show up first if there are
duplicate parameter names.
Parameters: queryString - The query string containing parameters to be merged
Merge the two sets of parameter values into a single String array.
Parameters: values1 - First set of values Parameters: values2 - Second set of values
Override the setAttribute() method of the
wrapped request.
Parameters: name - Name of the attribute to set Parameters: value - Value of the attribute to set