public class PathInfoProcessor
extends java.lang.Object
getString(String).
Parameter names are passed via constructor PathInfoProcessor(javax.servlet.http.HttpServletRequest, java.lang.String...).
All the string starting from unknown parameter name goes to rest path getRestPath() .| Constructor and Description |
|---|
PathInfoProcessor(javax.servlet.http.HttpServletRequest request,
java.lang.String... parameters) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPath(java.lang.String param)
get path value by parameter name, may include several parts separated by /
|
java.lang.String |
getRestPath()
return rest path in path info, i.e.
|
java.lang.String |
getString(java.lang.String param)
get value by parameter name, won't include subsequent parts
|
public PathInfoProcessor(javax.servlet.http.HttpServletRequest request,
java.lang.String... parameters)
request - request object to as PathInfo from via HttpServletRequest.getPathInfo()parameters - possible names of parameters (param1 and param2 for expected string /param1/value1/param2/value2/restPath)@Nullable public java.lang.String getString(java.lang.String param)
param - name of parameter@Nullable public java.lang.String getPath(java.lang.String param)
param - name of parameter@NotNull public java.lang.String getRestPath()