| org.springframework.web.context.request.WebRequest
All known Subclasses: org.springframework.web.context.request.ServletWebRequest,
WebRequest | public interface WebRequest extends RequestAttributes(Code) | | Generic interface for a web request. Mainly intended for generic web
request interceptors, giving them access to general request metadata,
not for actual handling of the request.
author: Juergen Hoeller since: 2.0 See Also: WebRequestInterceptor |
Method Summary | |
String | getContextPath() Return the context path for this request
(usually the base path that the current web application is mapped to). | String | getDescription(boolean includeClientInfo) Get a short description of this request,
typically containing request URI and session id. | Locale | getLocale() Return the primary Locale for this request. | String | getParameter(String paramName) Return the request parameter of the given name, or null if none. | Map | getParameterMap() Return a immutable Map of the request parameters, with parameter names as map keys
and parameter values as map values. | String[] | getParameterValues(String paramName) Return the request parameter values for the given parameter name,
or null if none. | String | getRemoteUser() Return the remote user for this request, if any. | Principal | getUserPrincipal() Return the user principal for this request, if any. | boolean | isSecure() Return whether this request has been sent over a secure transport
mechanism (such as SSL). | boolean | isUserInRole(String role) Determine whether the user is in the given role for this request. |
getDescription | String getDescription(boolean includeClientInfo)(Code) | | Get a short description of this request,
typically containing request URI and session id.
Parameters: includeClientInfo - whether to include client-specificinformation such as session id and user name |
getParameterMap | Map getParameterMap()(Code) | | Return a immutable Map of the request parameters, with parameter names as map keys
and parameter values as map values. The map values will be of type String array.
A single-value parameter will be exposed as an array with a single element.
See Also: javax.servlet.http.HttpServletRequest.getParameterMap |
|
|