public class PathVariableActionMapping extends JbootActionMapping
| 限定符和类型 | 字段和说明 |
|---|---|
private static AntPathMatcher |
antPathMatcher |
private static String |
PATH_VARIABLE_URL_PATTERN |
protected Map<String,com.jfinal.core.Action> |
pathVariableUrlMapping |
| 构造器和说明 |
|---|
PathVariableActionMapping(com.jfinal.config.Routes routes) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
buildActionMapping() |
com.jfinal.core.Action |
getAction(String url,
String[] urlPara)
Support four types of url
1: http://abc.com/controllerPath ---> 00
2: http://abc.com/controllerPath/para ---> 01
3: http://abc.com/controllerPath/method ---> 10
4: http://abc.com/controllerPath/method/para ---> 11
5: http://abc.com/foo/{id}/bar/{name}
The controllerPath can also contains "/"
Example: http://abc.com/uvw/xyz/method/para
|
buildMsgprivate static final String PATH_VARIABLE_URL_PATTERN
protected Map<String,com.jfinal.core.Action> pathVariableUrlMapping
private static final AntPathMatcher antPathMatcher
public PathVariableActionMapping(com.jfinal.config.Routes routes)
protected void buildActionMapping()
buildActionMapping 在类中 JbootActionMappingpublic com.jfinal.core.Action getAction(String url, String[] urlPara)
getAction 在类中 com.jfinal.core.ActionMappingCopyright © 2024. All rights reserved.