Tomact服務器虛擬目錄的映射方式
web應用開發好后若想被外界訪問,需要將web應用所在的目錄交給web服務器管理,這個過程稱為虛擬目錄的映射。
方式一:在server.xml文件的host元素中配置(具體配置過程見就java web(一))
在Tomcat6之后中,不再建議在server.xml文件中使用配置context元素的方式來添加虛擬目錄的映射,因為每次修改server.xml文件后,Tomcat服務器就必須要重新啟動后才能重新加載server.xml文件。
方式二:服務器自動映射
tomcat服務器會自動管理webapps目錄下的所有web應用,並把它映射成虛似目錄(注意瀏覽器輸入的url)。換句話說,tomcat服務器webapps目錄中的web應用,外界可以直接訪問。


方式三:
在tomcat服務器的\conf\Catalina\localhost目錄下添加一個以xml作為擴展名的文件,xml文件的名字可以任意取,比如kk.xml,context元素的path屬性源自於是這個xml文件的名字,而Context元素的path屬性是用來配置虛似目錄的名稱的,所以虛似目錄的名稱就是這個xml文件的名稱。



注意:虛擬目錄名稱是kk.xml文件名。使用這種方式映射虛擬目錄的最大好處是修改了配置文件后不用重啟Tomcat服務器,比如將kk.xml修改成xrk.xml,,信息: Deploying configuration descriptor xrk.xml

