|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IWritableHttpServletRequest
IWritableHttpServletRequest is an extension of the HttpServletRequest interface,
which allows to manage (add, remove and modify) request parameters.
| Field Summary |
|---|
| Fields inherited from interface javax.servlet.http.HttpServletRequest |
|---|
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
| Method Summary | |
|---|---|
boolean |
addParameterValue(String name,
String value)
Adds a value of a request parameter |
boolean |
deleteParameter(String name)
Removes any values of an existing parameter |
boolean |
deleteParameterValue(String name,
String value)
Removes all occurances of the specific value of a request parameter |
boolean |
setParameterValue(String name,
String value)
Sets a value of request parameter (overwriting any previous values) |
boolean |
setParameterValues(String name,
String[] values)
Sets a set of values of request parameter (overwriting any previous values) |
| Methods inherited from interface javax.servlet.http.HttpServletRequest |
|---|
getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole |
| Methods inherited from interface javax.servlet.ServletRequest |
|---|
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding |
| Method Detail |
|---|
boolean addParameterValue(String name,
String value)
name - The name of the request parametervalue - The value of the request parameter
true if the parameter already existsted
IllegalArgumentException - if name or value are null
boolean setParameterValue(String name,
String value)
name - The name of the request parametervalue - The value of the request parameter
true if the parameter already existsted
IllegalArgumentException - if name or value are null
boolean setParameterValues(String name,
String[] values)
name - The name of the request parametervalues - The values of the request parameter
true if the parameter already existsted
IllegalArgumentException - if name or values are null or if the values array contains a nullboolean deleteParameter(String name)
name - The name of the request parameter to remove
true if the parameter existed
IllegalArgumentException - if name is null
boolean deleteParameterValue(String name,
String value)
name - The name of the request parametervalue - The value to remove all occurances of
true if the parameter value existed
IllegalArgumentException - if name or value are null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||