public class UrlMapper<T> extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
UrlMapper.Element<T> |
| 构造器和说明 |
|---|
UrlMapper(boolean singlePattern) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addMapping(String urlPattern,
T object,
String objectName)
Add mapping
|
void |
addMappingObjectsByUri(String absoluteUri,
List<T> list)
Add multiple mapping objects
|
UrlMapper.Element<T> |
getMappingObjectByUri(String absoluteUri)
Gets a mapping object
|
String |
getServletPath(String absoluteUri)
Gets a servlet path
|
void |
removeMapping(String objectName)
Delete the mapping
|
void |
setRootPath(String rootPath) |
public void setRootPath(String rootPath)
public void addMapping(String urlPattern, T object, String objectName) throws IllegalArgumentException
urlPattern - urlPatternobject - objectobjectName - objectNameIllegalArgumentException - IllegalArgumentExceptionpublic void removeMapping(String objectName)
objectName - objectNamepublic String getServletPath(String absoluteUri)
absoluteUri - An absolute pathpublic UrlMapper.Element<T> getMappingObjectByUri(String absoluteUri)
absoluteUri - An absolute pathCopyright © 2020. All rights reserved.