public class MockServletContext extends Object implements javax.servlet.ServletContext
| 构造器和说明 |
|---|
MockServletContext() |
MockServletContext(String resourceBasePath) |
| 限定符和类型 | 方法和说明 |
|---|---|
javax.servlet.FilterRegistration.Dynamic |
addFilter(String filterName,
Class<? extends javax.servlet.Filter> filterClass) |
javax.servlet.FilterRegistration.Dynamic |
addFilter(String filterName,
javax.servlet.Filter filter) |
javax.servlet.FilterRegistration.Dynamic |
addFilter(String filterName,
String className) |
void |
addInitParameter(String name,
String value) |
void |
addListener(Class<? extends EventListener> listenerClass) |
void |
addListener(String className) |
<T extends EventListener> |
addListener(T t) |
javax.servlet.ServletRegistration.Dynamic |
addServlet(String servletName,
Class<? extends javax.servlet.Servlet> servletClass) |
javax.servlet.ServletRegistration.Dynamic |
addServlet(String servletName,
javax.servlet.Servlet servlet) |
javax.servlet.ServletRegistration.Dynamic |
addServlet(String servletName,
String className) |
<T extends javax.servlet.Filter> |
createFilter(Class<T> clazz) |
<T extends EventListener> |
createListener(Class<T> clazz) |
<T extends javax.servlet.Servlet> |
createServlet(Class<T> clazz) |
void |
declareRoles(String... roleNames) |
Object |
getAttribute(String name) |
Enumeration<String> |
getAttributeNames() |
ClassLoader |
getClassLoader() |
javax.servlet.ServletContext |
getContext(String contextPath) |
String |
getContextPath() |
Set<String> |
getDeclaredRoles() |
String |
getDefaultServletName() |
Set<javax.servlet.SessionTrackingMode> |
getDefaultSessionTrackingModes() |
int |
getEffectiveMajorVersion() |
int |
getEffectiveMinorVersion() |
Set<javax.servlet.SessionTrackingMode> |
getEffectiveSessionTrackingModes() |
javax.servlet.FilterRegistration |
getFilterRegistration(String filterName) |
Map<String,? extends javax.servlet.FilterRegistration> |
getFilterRegistrations() |
String |
getInitParameter(String name) |
Enumeration<String> |
getInitParameterNames() |
javax.servlet.descriptor.JspConfigDescriptor |
getJspConfigDescriptor() |
int |
getMajorVersion() |
String |
getMimeType(String filePath) |
int |
getMinorVersion() |
javax.servlet.RequestDispatcher |
getNamedDispatcher(String path) |
String |
getRealPath(String path) |
javax.servlet.RequestDispatcher |
getRequestDispatcher(String path) |
URL |
getResource(String path) |
InputStream |
getResourceAsStream(String path) |
Set<String> |
getResourcePaths(String path) |
String |
getServerInfo() |
javax.servlet.Servlet |
getServlet(String name) |
String |
getServletContextName() |
Enumeration<String> |
getServletNames() |
javax.servlet.ServletRegistration |
getServletRegistration(String servletName) |
Map<String,? extends javax.servlet.ServletRegistration> |
getServletRegistrations() |
Enumeration<javax.servlet.Servlet> |
getServlets() |
javax.servlet.SessionCookieConfig |
getSessionCookieConfig() |
String |
getVirtualServerName() |
void |
log(Exception ex,
String message) |
void |
log(String message) |
void |
log(String message,
Throwable ex) |
void |
registerContext(String contextPath,
javax.servlet.ServletContext context) |
void |
registerNamedDispatcher(String name,
javax.servlet.RequestDispatcher requestDispatcher) |
void |
removeAttribute(String name) |
void |
setAttribute(String name,
Object value) |
void |
setContextPath(String contextPath) |
void |
setDefaultServletName(String defaultServletName) |
void |
setEffectiveMajorVersion(int effectiveMajorVersion) |
void |
setEffectiveMinorVersion(int effectiveMinorVersion) |
boolean |
setInitParameter(String name,
String value) |
void |
setMajorVersion(int majorVersion) |
void |
setMinorVersion(int minorVersion) |
void |
setServletContextName(String servletContextName) |
void |
setSessionTrackingModes(Set<javax.servlet.SessionTrackingMode> sessionTrackingModes) |
void |
unregisterNamedDispatcher(String name) |
public MockServletContext()
public MockServletContext(String resourceBasePath)
public String getContextPath()
getContextPath 在接口中 javax.servlet.ServletContextpublic void setContextPath(String contextPath)
public void registerContext(String contextPath, javax.servlet.ServletContext context)
public javax.servlet.ServletContext getContext(String contextPath)
getContext 在接口中 javax.servlet.ServletContextpublic int getMajorVersion()
getMajorVersion 在接口中 javax.servlet.ServletContextpublic void setMajorVersion(int majorVersion)
public int getMinorVersion()
getMinorVersion 在接口中 javax.servlet.ServletContextpublic void setMinorVersion(int minorVersion)
public int getEffectiveMajorVersion()
getEffectiveMajorVersion 在接口中 javax.servlet.ServletContextpublic void setEffectiveMajorVersion(int effectiveMajorVersion)
public int getEffectiveMinorVersion()
getEffectiveMinorVersion 在接口中 javax.servlet.ServletContextpublic void setEffectiveMinorVersion(int effectiveMinorVersion)
public String getMimeType(String filePath)
getMimeType 在接口中 javax.servlet.ServletContextpublic Set<String> getResourcePaths(String path)
getResourcePaths 在接口中 javax.servlet.ServletContextpublic URL getResource(String path) throws MalformedURLException
getResource 在接口中 javax.servlet.ServletContextMalformedURLExceptionpublic InputStream getResourceAsStream(String path)
getResourceAsStream 在接口中 javax.servlet.ServletContextpublic javax.servlet.RequestDispatcher getRequestDispatcher(String path)
getRequestDispatcher 在接口中 javax.servlet.ServletContextpublic javax.servlet.RequestDispatcher getNamedDispatcher(String path)
getNamedDispatcher 在接口中 javax.servlet.ServletContextpublic void registerNamedDispatcher(String name, javax.servlet.RequestDispatcher requestDispatcher)
public void unregisterNamedDispatcher(String name)
public String getDefaultServletName()
public void setDefaultServletName(String defaultServletName)
public javax.servlet.Servlet getServlet(String name)
getServlet 在接口中 javax.servlet.ServletContextpublic Enumeration<javax.servlet.Servlet> getServlets()
getServlets 在接口中 javax.servlet.ServletContextpublic Enumeration<String> getServletNames()
getServletNames 在接口中 javax.servlet.ServletContextpublic void log(String message)
log 在接口中 javax.servlet.ServletContextpublic String getRealPath(String path)
getRealPath 在接口中 javax.servlet.ServletContextpublic String getServerInfo()
getServerInfo 在接口中 javax.servlet.ServletContextpublic String getInitParameter(String name)
getInitParameter 在接口中 javax.servlet.ServletContextpublic Enumeration<String> getInitParameterNames()
getInitParameterNames 在接口中 javax.servlet.ServletContextpublic boolean setInitParameter(String name, String value)
setInitParameter 在接口中 javax.servlet.ServletContextpublic Object getAttribute(String name)
getAttribute 在接口中 javax.servlet.ServletContextpublic Enumeration<String> getAttributeNames()
getAttributeNames 在接口中 javax.servlet.ServletContextpublic void setAttribute(String name, Object value)
setAttribute 在接口中 javax.servlet.ServletContextpublic void removeAttribute(String name)
removeAttribute 在接口中 javax.servlet.ServletContextpublic String getServletContextName()
getServletContextName 在接口中 javax.servlet.ServletContextpublic javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, String className)
addServlet 在接口中 javax.servlet.ServletContextpublic javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, javax.servlet.Servlet servlet)
addServlet 在接口中 javax.servlet.ServletContextpublic javax.servlet.ServletRegistration.Dynamic addServlet(String servletName, Class<? extends javax.servlet.Servlet> servletClass)
addServlet 在接口中 javax.servlet.ServletContextpublic <T extends javax.servlet.Servlet> T createServlet(Class<T> clazz) throws javax.servlet.ServletException
createServlet 在接口中 javax.servlet.ServletContextjavax.servlet.ServletExceptionpublic javax.servlet.ServletRegistration getServletRegistration(String servletName)
getServletRegistration 在接口中 javax.servlet.ServletContextpublic Map<String,? extends javax.servlet.ServletRegistration> getServletRegistrations()
getServletRegistrations 在接口中 javax.servlet.ServletContextpublic javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, String className)
addFilter 在接口中 javax.servlet.ServletContextpublic javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, javax.servlet.Filter filter)
addFilter 在接口中 javax.servlet.ServletContextpublic javax.servlet.FilterRegistration.Dynamic addFilter(String filterName, Class<? extends javax.servlet.Filter> filterClass)
addFilter 在接口中 javax.servlet.ServletContextpublic <T extends javax.servlet.Filter> T createFilter(Class<T> clazz) throws javax.servlet.ServletException
createFilter 在接口中 javax.servlet.ServletContextjavax.servlet.ServletExceptionpublic javax.servlet.FilterRegistration getFilterRegistration(String filterName)
getFilterRegistration 在接口中 javax.servlet.ServletContextpublic Map<String,? extends javax.servlet.FilterRegistration> getFilterRegistrations()
getFilterRegistrations 在接口中 javax.servlet.ServletContextpublic javax.servlet.SessionCookieConfig getSessionCookieConfig()
getSessionCookieConfig 在接口中 javax.servlet.ServletContextpublic void setSessionTrackingModes(Set<javax.servlet.SessionTrackingMode> sessionTrackingModes)
setSessionTrackingModes 在接口中 javax.servlet.ServletContextpublic Set<javax.servlet.SessionTrackingMode> getDefaultSessionTrackingModes()
getDefaultSessionTrackingModes 在接口中 javax.servlet.ServletContextpublic Set<javax.servlet.SessionTrackingMode> getEffectiveSessionTrackingModes()
getEffectiveSessionTrackingModes 在接口中 javax.servlet.ServletContextpublic void addListener(String className)
addListener 在接口中 javax.servlet.ServletContextpublic <T extends EventListener> void addListener(T t)
addListener 在接口中 javax.servlet.ServletContextpublic void addListener(Class<? extends EventListener> listenerClass)
addListener 在接口中 javax.servlet.ServletContextpublic <T extends EventListener> T createListener(Class<T> clazz) throws javax.servlet.ServletException
createListener 在接口中 javax.servlet.ServletContextjavax.servlet.ServletExceptionpublic javax.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()
getJspConfigDescriptor 在接口中 javax.servlet.ServletContextpublic void setServletContextName(String servletContextName)
public ClassLoader getClassLoader()
getClassLoader 在接口中 javax.servlet.ServletContextpublic void declareRoles(String... roleNames)
declareRoles 在接口中 javax.servlet.ServletContextpublic String getVirtualServerName()
getVirtualServerName 在接口中 javax.servlet.ServletContextCopyright © 2024 fossc. All rights reserved.