如http://localhost:8080/myweb/index.jsp改爲www.melody.comweb
1.在hosts文件中添加 鍵值對 127.0.0.1 www.melody.comtomcat
2.在tomcat的conf目錄中 找到server.xml,在</host>節點下添加app
name:設置虛擬主機名 如localhost表示爲本機,實際狀況下請填寫具體的域名jsp
appBase:存放應用程序的目錄spa
Context path :虛擬目錄,以下寫爲"/web",咱們訪問地址爲www.melody.com/web 如寫爲"/",訪問地址爲www.melody.comcode
docBase:web應用程序的目錄server
host節點還有還有2個屬性一個爲autoDeploy、unpackWARsxml
unpackWARs:若是爲true,tomcat會自動將WAR文件解壓blog
autoDeploy:若是是 true,自動部署,Tomcat 會自動檢測 appBase 目錄下面的文件變化從而自動應用到正在運行的 Web 應用程序。部署
<Host name ="www.melody.com" appBase =""> <Context path = "/" docBase ="D:\myweb" /> </Host>
3.修改項目中的web.xml,設置首頁面 (目的是把index.jsp設置爲主頁)
<welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>