|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wicket.request.Request
org.apache.wicket.request.http.WebRequest
org.apache.wicket.protocol.http.servlet.ServletWebRequest
public class ServletWebRequest
WebRequest
subclass that wraps a HttpServletRequest
object.
Constructor Summary | |
---|---|
ServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String filterPrefix)
Construct. |
|
ServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String filterPrefix,
Url url)
Construct. |
Method Summary | |
---|---|
protected java.util.Map<java.lang.String,java.util.List<StringValue>> |
generatePostParameters()
|
java.nio.charset.Charset |
getCharset()
|
java.util.List<javax.servlet.http.Cookie> |
getCookies()
|
long |
getDateHeader(java.lang.String name)
Returns the value of the specified request header as a long value that
represents a Date object. |
java.lang.String |
getFilterPrefix()
Returns the prefix of Wicket filter (without the leading /) |
java.lang.String |
getHeader(java.lang.String name)
Returns the value of the specified request header as a String |
java.util.List<java.lang.String> |
getHeaders(java.lang.String name)
Returns all the values of the specified request header. |
javax.servlet.http.HttpServletRequest |
getHttpServletRequest()
Returns the wrapped HttpServletRequest instance. |
java.util.Locale |
getLocale()
Returns locale for this request. |
IRequestParameters |
getPostParameters()
|
java.lang.String |
getPrefixToContextPath()
Returns prefix from Wicket Filter mapping to context path. |
Url |
getUrl()
Returns the URL for this request. |
MultipartServletWebRequest |
newMultipartWebRequest(Bytes maxSize)
Creates multipart web request from this request. |
MultipartServletWebRequest |
newMultipartWebRequest(Bytes maxSize,
FileItemFactory factory)
Creates multipart web request from this request. |
ServletWebRequest |
requestWithUrl(Url url)
Returns request with specified URL and same POST parameters as this request. |
Methods inherited from class org.apache.wicket.request.http.WebRequest |
---|
getCookie, getIfModifiedSinceHeader, isAjax |
Methods inherited from class org.apache.wicket.request.Request |
---|
getOriginalUrl, getQueryParameters, getRequestParameters |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String filterPrefix)
httpServletRequest
- filterPrefix
- contentPath + filterPath, used to extract the actual Url
public ServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String filterPrefix, Url url)
httpServletRequest
- filterPrefix
- contentPath + filterPath, used to extract the actual Url
url
- Method Detail |
---|
public java.lang.String getFilterPrefix()
public final javax.servlet.http.HttpServletRequest getHttpServletRequest()
HttpServletRequest
instance.
HttpServletRequest
instance.public java.util.List<javax.servlet.http.Cookie> getCookies()
getCookies
in class WebRequest
public java.util.Locale getLocale()
Request
getLocale
in class Request
public long getDateHeader(java.lang.String name)
WebRequest
long
value that
represents a Date
object. Use this method with headers that contain dates, such
as If-Modified-Since
.
getDateHeader
in class WebRequest
public java.lang.String getHeader(java.lang.String name)
WebRequest
String
getHeader
in class WebRequest
public java.util.List<java.lang.String> getHeaders(java.lang.String name)
WebRequest
getHeaders
in class WebRequest
protected java.util.Map<java.lang.String,java.util.List<StringValue>> generatePostParameters()
public IRequestParameters getPostParameters()
getPostParameters
in class Request
public Url getUrl()
Request
getUrl
in class Request
public ServletWebRequest requestWithUrl(Url url)
WebRequest
requestWithUrl
in class WebRequest
url
- Url instance
public MultipartServletWebRequest newMultipartWebRequest(Bytes maxSize) throws FileUploadException
maxSize
-
FileUploadException
public MultipartServletWebRequest newMultipartWebRequest(Bytes maxSize, FileItemFactory factory) throws FileUploadException
maxSize
- factory
-
FileUploadException
public java.lang.String getPrefixToContextPath()
Request
For example if Wicket filter is mapped to hello/* this method should return ../ regardless of actual URL (after Wicket filter)
getPrefixToContextPath
in class Request
public java.nio.charset.Charset getCharset()
getCharset
in class Request
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |