类 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
MockServletContextimplementation 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)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 URLgetResource(String path)protected StringgetResourceBasePathLocation(String path)protected StringgetResourceLocation(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