Package org.apache.wicket.request
Class UrlUtils
- java.lang.Object
-
- org.apache.wicket.request.UrlUtils
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUrlUtils()Constructor
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisRelative(String url)Checks if the url is relative or absolutestatic StringnormalizePath(String path)Makes sure the path starts with a slash and does not end with a slash.static StringrewriteToContextRelative(String url, IRequestCycle requestCycle)Rewrites a relative url to be context relative, leaves absolute urls same.
-
-
-
Constructor Detail
-
UrlUtils
protected UrlUtils()
Constructor
-
-
Method Detail
-
isRelative
public static boolean isRelative(String url)
Checks if the url is relative or absolute- Parameters:
url-- Returns:
trueif url is relative,falseotherwise
-
rewriteToContextRelative
public static String rewriteToContextRelative(String url, IRequestCycle requestCycle)
Rewrites a relative url to be context relative, leaves absolute urls same.- Parameters:
url-requestCycle-- Returns:
- rewritten url
-
normalizePath
public static String normalizePath(String path)
Makes sure the path starts with a slash and does not end with a slash. Empty or null paths are normalized into an empty string.- Parameters:
path- path to normalize- Returns:
- normalized path
-
-