程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> tomcat服務器學習1,tomcat服務器學習

tomcat服務器學習1,tomcat服務器學習

編輯:JAVA綜合教程

tomcat服務器學習1,tomcat服務器學習


一.服務器端口的配置

  1.tomcat所有的配置文件都在conf文件夾中

  2.修改服務器端口的方法:

            文件:server.xml

             

    

  3.tomcat服務器默認端口: 8080,改為80在浏覽器直接訪問而不用加端口號

 

 

二.tomcat虛擬目錄的映射方式

              web應用開發好後,若想提供外界訪問,要要把web應用所在目錄交給web服務管理器管理,這個過程,稱之為虛擬目錄的映射。

      server.xml中<host>標簽如下

               

       在<Host></Host>這對標簽加上<Context path="/JavaWebApp" docBase="F:\JavaWebDemoProject" />即可將在F盤下的JavaWebDemoProject這個JavaWeb應用映射到JavaWebApp這個虛擬目錄上,JavaWebApp這個虛擬目錄是由

                Tomcat服務器管理的,JavaWebApp是一個硬盤上不存在的目錄,是我們自己隨便寫的一個目錄,也就是虛擬的一個目錄,所以稱之為"虛擬目錄",代碼如下:

      

 

       Context 代表一個web應用,其中有兩個元素

      • path:一個虛擬web目錄,必須以“/”開頭
      • docBase:web應用所在的目錄。

        使用浏覽器訪問"/JavaWebApp"這個虛擬目錄下的1.jsp這個web資源,訪問結果如下:

       

                 

      注意的是,這種方式在tomcat6.0以後就已經不在建議使用了。原因是,每次修改server.xml都必須重啟一下tomcat服務器。

            2.  虛擬目錄映射方式二:讓tomcat自動映射

                 tomcat會自動管理webapps文件夾下面的所有web應用,並把它映射成虛擬目錄。換句話說,tomcat服務webapps下面所有的web應用,外界可以直接訪問。

      

      

            3.  虛擬目錄的映射方式三

      在tomcat服務器的\conf\Catalina\localhost目錄下添加一個以xml作為擴展名的文件 如aa.xml

      

      aa.xml文件中添加Context元素映射JavaWeb應用,代碼如下

      

      注意:虛擬映射目錄就是xml的名字

      

      使用這種方式的好處是修改配置文件但是不用重啟tomcat。

 

 

      聲明:【javaweb學習】整理的是孤傲蒼狼博主的,非常感謝

      

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved