本文整理了Java中org.apache.wicket.request.Url.setPort()
方法的一些代码示例,展示了Url.setPort()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Url.setPort()
方法的具体详情如下:
包路径:org.apache.wicket.request.Url
类名称:Url
方法名:setPort
[英]Sets the port of this url
[中]设置此url的端口
代码示例来源:origin: stackoverflow.com
public Url mapHandler(IRequestHandler requestHandler) {
Url url = delegate.mapHandler(requestHandler);
switch (checker.getProtocol(requestHandler)){
case HTTP :
url.setProtocol("http");
url.setPort(httpsConfig.getHttpPort());
break;
case HTTPS :
url.setProtocol("https");
url.setPort(httpsConfig.getHttpsPort());
break;
}
return url;
}
代码示例来源:origin: org.apache.wicket/wicket-core
private Url setParameters(Url url)
{
url.setPort(httpServletRequest.getServerPort());
url.setHost(httpServletRequest.getServerName());
url.setProtocol(httpServletRequest.getScheme());
url.setContextRelative(true);
return url;
}
代码示例来源:origin: apache/wicket
private Url setParameters(Url url)
{
url.setPort(httpServletRequest.getServerPort());
url.setHost(httpServletRequest.getServerName());
url.setProtocol(httpServletRequest.getScheme());
url.setContextRelative(true);
return url;
}
代码示例来源:origin: org.wicketstuff/wicketstuff-portlet
private Url parseUrl(String urlString) {
Url url = Url.parse(urlString);
// to avoid UrlRenderer touching the url (shouldRenderAsFull)
url.setProtocol(null);
url.setHost(null);
url.setPort(null);
return url;
}
代码示例来源:origin: apache/wicket
/**
* Creates a url for the handler. Modifies it with the correct {@link Scheme} if necessary.
*
* @param handler
* @param request
* @return url
*/
final Url mapHandler(IRequestHandler handler, Request request)
{
Url url = delegate.mapHandler(handler);
Scheme desired = getDesiredSchemeFor(handler);
Scheme current = getSchemeOf(request);
if (!desired.isCompatibleWith(current))
{
// the generated url does not have the correct scheme, set it (which in turn will cause
// the url to be rendered in its full representation)
url.setProtocol(desired.urlName());
url.setPort(desired.getPort(config));
}
return url;
}
代码示例来源:origin: org.apache.wicket/wicket-core
/**
* Creates a url for the handler. Modifies it with the correct {@link Scheme} if necessary.
*
* @param handler
* @param request
* @return url
*/
final Url mapHandler(IRequestHandler handler, Request request)
{
Url url = delegate.mapHandler(handler);
Scheme desired = getDesiredSchemeFor(handler);
Scheme current = getSchemeOf(request);
if (!desired.isCompatibleWith(current))
{
// the generated url does not have the correct scheme, set it (which in turn will cause
// the url to be rendered in its full representation)
url.setProtocol(desired.urlName());
url.setPort(desired.getPort(config));
}
return url;
}
代码示例来源:origin: org.apache.wicket/wicket-core
/**
* @return request url
*/
public Url getUrl()
{
final String urlString;
final String queryString = getQueryString();
if (Strings.isEmpty(queryString))
{
urlString = getRequestURI();
}
else
{
urlString = getRequestURI() + '?' + queryString;
}
final Url url = Url.parse(urlString, getCharset());
url.setProtocol(scheme);
url.setHost(serverName);
url.setPort(serverPort);
return url;
}
代码示例来源:origin: apache/wicket
/**
* @return request url
*/
public Url getUrl()
{
final String urlString;
final String queryString = getQueryString();
if (Strings.isEmpty(queryString))
{
urlString = getRequestURI();
}
else
{
urlString = getRequestURI() + '?' + queryString;
}
final Url url = Url.parse(urlString, getCharset());
url.setProtocol(scheme);
url.setHost(serverName);
url.setPort(serverPort);
return url;
}
代码示例来源:origin: apache/wicket
Url relative = Url.parse(relativeUrl, url.getCharset());
relative.setHost(url.getHost());
relative.setPort(url.getPort());
relative.setProtocol(url.getProtocol());
renderedUrl = renderFullUrl(relative);
代码示例来源:origin: org.apache.wicket/wicket-request
Url relative = Url.parse(relativeUrl, url.getCharset());
relative.setHost(url.getHost());
relative.setPort(url.getPort());
relative.setProtocol(url.getProtocol());
renderedUrl = renderFullUrl(relative);
内容来源于网络,如有侵权,请联系作者删除!