类 MockBaseURL
- java.lang.Object
- org.springframework.mock.web.portlet.MockBaseURL
- 所有已实现的接口:
BaseURL
- 直接已知子类:
MockPortletURL,MockResourceURL
public abstract class MockBaseURL extends Object implements BaseURL
Mock implementation of theBaseURLinterface.- 从以下版本开始:
- 3.0
- 作者:
- Juergen Hoeller
字段概要
字段 修饰符和类型 字段 说明 protected Map<String,String[]>parametersstatic StringURL_TYPE_ACTIONstatic StringURL_TYPE_RENDER
构造器概要
构造器 构造器 说明 MockBaseURL()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddProperty(String key, String value)protected StringencodeParameter(String name, String value)protected StringencodeParameter(String name, String[] values)StringgetParameter(String name)Map<String,String[]>getParameterMap()Set<String>getParameterNames()String[]getParameterValues(String name)Map<String,String[]>getProperties()booleanisSecure()voidsetParameter(String key, String value)voidsetParameter(String key, String[] values)voidsetParameters(Map<String,String[]> parameters)voidsetProperty(String key, String value)voidsetSecure(boolean secure)voidwrite(Writer out)voidwrite(Writer out, boolean escapeXML)
字段详细资料
URL_TYPE_RENDER
public static final String URL_TYPE_RENDER
- 另请参阅:
- 常量字段值
URL_TYPE_ACTION
public static final String URL_TYPE_ACTION
- 另请参阅:
- 常量字段值
parameters
protected final Map<String,String[]> parameters
构造器详细资料
MockBaseURL
public MockBaseURL()
方法详细资料
setParameter
public void setParameter(String key, String value)
- 指定者:
setParameter在接口中BaseURL
setParameter
public void setParameter(String key, String[] values)
- 指定者:
setParameter在接口中BaseURL
setParameters
public void setParameters(Map<String,String[]> parameters)
- 指定者:
setParameters在接口中BaseURL
getParameterNames
public Set<String> getParameterNames()
getParameter
public String getParameter(String name)
getParameterValues
public String[] getParameterValues(String name)
getParameterMap
public Map<String,String[]> getParameterMap()
- 指定者:
getParameterMap在接口中BaseURL
setSecure
public void setSecure(boolean secure) throws PortletSecurityException
- 指定者:
setSecure在接口中BaseURL- 抛出:
PortletSecurityException
isSecure
public boolean isSecure()
write
public void write(Writer out) throws IOException
- 指定者:
write在接口中BaseURL- 抛出:
IOException
write
public void write(Writer out, boolean escapeXML) throws IOException
- 指定者:
write在接口中BaseURL- 抛出:
IOException
addProperty
public void addProperty(String key, String value)
- 指定者:
addProperty在接口中BaseURL
setProperty
public void setProperty(String key, String value)
- 指定者:
setProperty在接口中BaseURL
getProperties
public Map<String,String[]> getProperties()
encodeParameter
protected String encodeParameter(String name, String value)
encodeParameter
protected String encodeParameter(String name, String[] values)