public class UrlBuilder extends Object
| Constructor and Description |
|---|
UrlBuilder(String contextPath) |
| Modifier and Type | Method and Description |
|---|---|
String |
buildRequestUrl()
Returns request Url contain pathinfo and queryString but without contextPath.
|
String |
buildUrl()
Returns full url
|
UrlBuilder |
contextPath(String contextPath)
ContextPath should start with / but not ended with /
|
UrlBuilder |
pathInfo(String pathInfo) |
UrlBuilder |
port(int port) |
UrlBuilder |
queryString(String queryString) |
UrlBuilder |
requestURI(String requestURI)
Set requestURI ,it should start with /
|
UrlBuilder |
scheme(String scheme) |
UrlBuilder |
serverName(String serverName) |
UrlBuilder |
servletPath(String servletPath)
Set servletPath ,start with /
|
public UrlBuilder(String contextPath)
public String buildRequestUrl()
public String buildUrl()
public UrlBuilder scheme(String scheme)
public UrlBuilder serverName(String serverName)
public UrlBuilder port(int port)
public UrlBuilder contextPath(String contextPath)
contextPath - public UrlBuilder servletPath(String servletPath)
servletPath - public UrlBuilder requestURI(String requestURI)
requestURI - public UrlBuilder pathInfo(String pathInfo)
public UrlBuilder queryString(String queryString)
Copyright © 2005–2018 The Beangle Software. All rights reserved.