类 SpringBootMockServletContext
- java.lang.Object
- org.springframework.mock.web.MockServletContext
- org.springframework.boot.test.mock.web.SpringBootMockServletContext
- 所有已实现的接口:
javax.servlet.ServletContext
public class SpringBootMockServletContext extends org.springframework.mock.web.MockServletContext
MockServletContext
implementation for Spring Boot. Respects well-known Spring Boot resource locations and uses an empty directory for "/" if no locations can be found.- 从以下版本开始:
- 1.4.0
构造器概要
构造器 构造器 说明 SpringBootMockServletContext(String resourceBasePath)
SpringBootMockServletContext(String resourceBasePath, org.springframework.core.io.ResourceLoader resourceLoader)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 URL
getResource(String path)
protected String
getResourceBasePathLocation(String path)
protected String
getResourceLocation(String path)
从类继承的方法 org.springframework.mock.web.MockServletContext
addFilter, addFilter, addFilter, addInitParameter, addListener, addListener, addListener, addServlet, addServlet, addServlet, createFilter, createListener, createServlet, declareRoles, getAttribute, getAttributeNames, getClassLoader, getContext, getContextPath, getDeclaredRoles, getDefaultServletName, getDefaultSessionTrackingModes, getEffectiveMajorVersion, getEffectiveMinorVersion, getEffectiveSessionTrackingModes, getFilterRegistration, getFilterRegistrations, getInitParameter, getInitParameterNames, getJspConfigDescriptor, getMajorVersion, getMimeType, getMinorVersion, getNamedDispatcher, getRealPath, getRequestDispatcher, getResourceAsStream, getResourcePaths, getServerInfo, getServlet, getServletContextName, getServletNames, getServletRegistration, getServletRegistrations, getServlets, getSessionCookieConfig, log, log, log, registerContext, registerNamedDispatcher, removeAttribute, setAttribute, setContextPath, setDefaultServletName, setEffectiveMajorVersion, setEffectiveMinorVersion, setInitParameter, setMajorVersion, setMinorVersion, setServletContextName, setSessionTrackingModes, unregisterNamedDispatcher
构造器详细资料
SpringBootMockServletContext
public SpringBootMockServletContext(String resourceBasePath)
SpringBootMockServletContext
public SpringBootMockServletContext(String resourceBasePath, org.springframework.core.io.ResourceLoader resourceLoader)
方法详细资料
getResourceLocation
protected String getResourceLocation(String path)
- 覆盖:
getResourceLocation
在类中org.springframework.mock.web.MockServletContext
getResourceBasePathLocation
protected final String getResourceBasePathLocation(String path)
getResource
public URL getResource(String path) throws MalformedURLException
- 指定者:
getResource
在接口中javax.servlet.ServletContext
- 覆盖:
getResource
在类中org.springframework.mock.web.MockServletContext
- 抛出:
MalformedURLException