public class DefaultRequestContext extends Object implements IRequestContext
| Constructor and Description |
|---|
DefaultRequestContext(HttpServletRequest request,
String prefix) |
| Modifier and Type | Method and Description |
|---|---|
IRequestContext |
addAttribute(String name,
Object value)
添加属性
|
<T> T |
getAttribute(String name)
获取指定名称的属性值
|
Map<String,Object> |
getAttributes()
获取所有属性
|
Type.HttpMethod |
getHttpMethod()
获取当前请求方式
|
String |
getOriginalUrl()
获取原始URL请求路径
|
String |
getPrefix()
获取URL前缀
|
String |
getRequestMapping()
获取请求映射字符串(注 : 必须以字符 ' / ' 开始且不以 ' / ' 结束)
|
String |
getSuffix()
获取URL后缀(扩展名称)
|
public DefaultRequestContext(HttpServletRequest request,
String prefix)
public String getRequestMapping()
IRequestContextgetRequestMapping in interface IRequestContextpublic String getOriginalUrl()
IRequestContextgetOriginalUrl in interface IRequestContextpublic String getPrefix()
IRequestContextgetPrefix in interface IRequestContextpublic String getSuffix()
IRequestContextgetSuffix in interface IRequestContextpublic Type.HttpMethod getHttpMethod()
IRequestContextgetHttpMethod in interface IRequestContextpublic <T> T getAttribute(String name)
IRequestContextgetAttribute in interface IRequestContextT - 属性类型name - 属性名称public IRequestContext addAttribute(String name, Object value)
IRequestContextaddAttribute in interface IRequestContextname - 属性名称value - 属性值public Map<String,Object> getAttributes()
IRequestContextgetAttributes in interface IRequestContextCopyright © 2022. All rights reserved.