addParameterValues
public void addParameterValues(String key,
String[] newValues)
getParameter
public String getParameter(String name)
getParameterNames
public Enumeration getParameterNames()
getParameterValues
public String[] getParameterValues(String name)
handleQueryParameters
public void handleQueryParameters()
Process the query string into parameters
paramsAsString
public String paramsAsString()
Debug purpose
pop
public void pop()
Discard the last child. This happens when we return from a
sub-request and the parameters are locally modified.
processParameters
public void processParameters(String str)
Used by RequestDispatcher
processParameters
public void processParameters(bytes[] ,
int start,
int len)
processParameters
public void processParameters(bytes[] ,
int start,
int len,
String enc)
processParameters
public void processParameters(chars[] ,
int start,
int len)
processParameters
public void processParameters(MessageBytes data)
push
public void push()
Create ( or reuse ) a child that will be used during a sub-request.
All future changes ( setting query string, adding parameters )
will affect the child ( the parent request is never changed ).
Both setters and getters will return the data from the deepest
child, merged with data from parents.
recycle
public void recycle()
Clears all header fields.
- recycle in interface MultiMap
setEncoding
public void setEncoding(String s)
setQueryStringEncoding
public void setQueryStringEncoding(String s)
setURLDecoder
public void setURLDecoder(UDecoder u)