org.apache.wicket.request.Url.setPort()方法的使用及代码示例

x33g5p2x  于2022-01-31 转载在 其他  
字(3.7k)|赞(0)|评价(0)|浏览(88)

本文整理了Java中org.apache.wicket.request.Url.setPort()方法的一些代码示例,展示了Url.setPort()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Url.setPort()方法的具体详情如下:
包路径:org.apache.wicket.request.Url
类名称:Url
方法名:setPort

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);

相关文章