一.服務器端口的配置
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應用,其中有兩個元素
使用浏覽器訪問"/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學習】整理的是孤傲蒼狼博主的,非常感謝