org.nutz.mock.servlet
类 MockHttpServletRequest
java.lang.Object
org.nutz.mock.servlet.MockHttpServletRequest
- 所有已实现的接口:
- javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
public class MockHttpServletRequest
- extends java.lang.Object
- implements javax.servlet.http.HttpServletRequest
从接口 javax.servlet.http.HttpServletRequest 继承的字段 |
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
session
protected javax.servlet.http.HttpSession session
contextPath
protected java.lang.String contextPath
dispatcherTarget
protected java.lang.String[] dispatcherTarget
headers
protected java.util.Map<java.lang.String,java.lang.String> headers
method
protected java.lang.String method
pathInfo
protected java.lang.String pathInfo
pathTranslated
protected java.lang.String pathTranslated
remoteUser
public java.lang.String remoteUser
requestURI
protected java.lang.String requestURI
requestURL
protected java.lang.StringBuffer requestURL
servletPath
protected java.lang.String servletPath
userPrincipal
protected java.security.Principal userPrincipal
attributeMap
protected java.util.Map<java.lang.String,java.lang.Object> attributeMap
characterEncoding
protected java.lang.String characterEncoding
inputStream
protected javax.servlet.ServletInputStream inputStream
params
protected java.util.Map<java.lang.String,java.lang.String[]> params
protocol
protected java.lang.String protocol
MockHttpServletRequest
public MockHttpServletRequest()
getDispatcherTarget
public java.lang.String getDispatcherTarget()
getAuthType
public java.lang.String getAuthType()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getAuthType
getContextPath
public java.lang.String getContextPath()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getContextPath
setContextPath
public void setContextPath(java.lang.String contextPath)
getCookies
public javax.servlet.http.Cookie[] getCookies()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getCookies
getDateHeader
public long getDateHeader(java.lang.String arg0)
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getDateHeader
getHeader
public java.lang.String getHeader(java.lang.String name)
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getHeader
setHeader
public void setHeader(java.lang.String name,
java.lang.Object value)
getHeaderNames
public java.util.Enumeration<java.lang.String> getHeaderNames()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getHeaderNames
getHeaders
public java.util.Enumeration<java.lang.String> getHeaders(java.lang.String name)
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getHeaders
getIntHeader
public int getIntHeader(java.lang.String arg0)
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getIntHeader
getMethod
public java.lang.String getMethod()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getMethod
setMethod
public void setMethod(java.lang.String method)
getPathInfo
public java.lang.String getPathInfo()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getPathInfo
setPathInfo
public void setPathInfo(java.lang.String pathInfo)
getPathTranslated
public java.lang.String getPathTranslated()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getPathTranslated
setPathTranslated
public void setPathTranslated(java.lang.String pathTranslated)
getQueryString
public java.lang.String getQueryString()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getQueryString
getRemoteUser
public java.lang.String getRemoteUser()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getRemoteUser
setRemoteUser
public void setRemoteUser(java.lang.String remoteUser)
getRequestURI
public java.lang.String getRequestURI()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getRequestURI
setRequestURI
public void setRequestURI(java.lang.String requestURI)
getRequestURL
public java.lang.StringBuffer getRequestURL()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getRequestURL
setRequestURL
public void setRequestURL(java.lang.StringBuffer requestURL)
getRequestedSessionId
public java.lang.String getRequestedSessionId()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getRequestedSessionId
getServletPath
public java.lang.String getServletPath()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getServletPath
setServletPath
public void setServletPath(java.lang.String servletPath)
getSession
public javax.servlet.http.HttpSession getSession()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getSession
getSession
public javax.servlet.http.HttpSession getSession(boolean flag)
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getSession
setSession
public MockHttpServletRequest setSession(javax.servlet.http.HttpSession session)
getUserPrincipal
public java.security.Principal getUserPrincipal()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 getUserPrincipal
setUserPrincipal
public void setUserPrincipal(java.security.Principal userPrincipal)
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 isRequestedSessionIdFromCookie
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 isRequestedSessionIdFromURL
isRequestedSessionIdFromUrl
public boolean isRequestedSessionIdFromUrl()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 isRequestedSessionIdFromUrl
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 isRequestedSessionIdValid
isUserInRole
public boolean isUserInRole(java.lang.String arg0)
- 指定者:
- 接口
javax.servlet.http.HttpServletRequest
中的 isUserInRole
getAttribute
public java.lang.Object getAttribute(java.lang.String key)
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getAttribute
getAttributeNames
public java.util.Enumeration<java.lang.String> getAttributeNames()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getAttributeNames
getCharacterEncoding
public java.lang.String getCharacterEncoding()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getCharacterEncoding
getContentLength
public int getContentLength()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getContentLength
getContentType
public java.lang.String getContentType()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getContentType
getInputStream
public javax.servlet.ServletInputStream getInputStream()
throws java.io.IOException
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getInputStream
- 抛出:
java.io.IOException
setInputStream
public MockHttpServletRequest setInputStream(javax.servlet.ServletInputStream ins)
init
public MockHttpServletRequest init()
getLocalAddr
public java.lang.String getLocalAddr()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getLocalAddr
getLocalName
public java.lang.String getLocalName()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getLocalName
getLocalPort
public int getLocalPort()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getLocalPort
getLocale
public java.util.Locale getLocale()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getLocale
getLocales
public java.util.Enumeration<java.util.Locale> getLocales()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getLocales
getParameter
public java.lang.String getParameter(java.lang.String key)
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getParameter
setParameter
public void setParameter(java.lang.String key,
java.lang.String value)
setParameter
public void setParameter(java.lang.String key,
java.lang.Number num)
setParameterValues
public void setParameterValues(java.lang.String key,
java.lang.String[] values)
addParameter
public void addParameter(java.lang.String key,
java.lang.String value)
getParameterMap
public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getParameterMap
getParameterNames
public java.util.Enumeration<java.lang.String> getParameterNames()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getParameterNames
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String name)
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getParameterValues
getProtocol
public java.lang.String getProtocol()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getProtocol
setProtocol
public void setProtocol(java.lang.String protocol)
getReader
public java.io.BufferedReader getReader()
throws java.io.IOException
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getReader
- 抛出:
java.io.IOException
getRealPath
public java.lang.String getRealPath(java.lang.String arg0)
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getRealPath
getRemoteAddr
public java.lang.String getRemoteAddr()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getRemoteAddr
getRemoteHost
public java.lang.String getRemoteHost()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getRemoteHost
getRemotePort
public int getRemotePort()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getRemotePort
getRequestDispatcher
public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String dest)
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getRequestDispatcher
getScheme
public java.lang.String getScheme()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getScheme
getServerName
public java.lang.String getServerName()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getServerName
getServerPort
public int getServerPort()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 getServerPort
isSecure
public boolean isSecure()
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 isSecure
removeAttribute
public void removeAttribute(java.lang.String key)
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 removeAttribute
setAttribute
public void setAttribute(java.lang.String key,
java.lang.Object value)
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 setAttribute
setCharacterEncoding
public void setCharacterEncoding(java.lang.String characterEncoding)
- 指定者:
- 接口
javax.servlet.ServletRequest
中的 setCharacterEncoding