當前位置: 首頁>>代碼示例>>Java>>正文


Java Connector.getPort方法代碼示例

本文整理匯總了Java中org.apache.catalina.connector.Connector.getPort方法的典型用法代碼示例。如果您正苦於以下問題:Java Connector.getPort方法的具體用法?Java Connector.getPort怎麽用?Java Connector.getPort使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.apache.catalina.connector.Connector的用法示例。


在下文中一共展示了Connector.getPort方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: getBaseUrlForEmbeddedTomcat

import org.apache.catalina.connector.Connector; //導入方法依賴的package包/類
/**
 * /!\ Work only if application run on embedded Tomcat server
 *
 * @return
 * @throws Exception
 */
public static String getBaseUrlForEmbeddedTomcat() throws Exception {

    // get embedded tomcat
    EmbeddedWebApplicationContext appContext = (EmbeddedWebApplicationContext) new ApplicationContextProvider().getApplicationContext();
    Tomcat tomcat = ((TomcatEmbeddedServletContainer) appContext.getEmbeddedServletContainer()).getTomcat();
    Connector connector = tomcat.getConnector();

    // compose address
    String scheme = connector.getScheme();
    String hostName = tomcat.getHost().getName();
    int port = connector.getPort();
    String contextPath = appContext.getServletContext().getContextPath();

    return scheme + "://" + hostName + ":" + port + contextPath;
}
 
開發者ID:remipassmoilesel,項目名稱:simple-hostel-management,代碼行數:22,代碼來源:Utils.java

示例2: getPort

import org.apache.catalina.connector.Connector; //導入方法依賴的package包/類
public static int getPort(Host h) {
	int port = -1;
	StandardHost host = (StandardHost) h;
	CatalinaUtil.host = (StandardHost) h;

	StandardEngine se = (StandardEngine) host.getParent();
	StandardService ss = (StandardService) se.getService();

	Connector[] cs = ss.findConnectors();
	for (Connector c : cs) {

		if (c.getProtocolHandlerClassName().contains("Http11Protocol"))
			port = c.getPort();
	}
	return port;
}
 
開發者ID:how2j,項目名稱:lazycat,代碼行數:17,代碼來源:CatalinaUtil.java

示例3: getPort

import org.apache.catalina.connector.Connector; //導入方法依賴的package包/類
public int getPort ()
{
   Connector connector =
      cat.getServer ().findServices ()[0].findConnectors ()[0];
   return connector.getPort ();
}
 
開發者ID:SentinelDataHub,項目名稱:dhus-core,代碼行數:7,代碼來源:TomcatServer.java


注:本文中的org.apache.catalina.connector.Connector.getPort方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。