亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

tomcat虛擬路徑的映射

2024-04-27 15:19:37
字體:
來源:轉載
供稿:網友
tomcat的虛擬目錄的映射:    虛擬目錄映射,就是將web應用交給web服務器管理,然后就可以通過web服務器訪問到這個資源。假設現在有一個專門用于發布新聞的web應用news,其位于c盤下,那么,如果配置tomcat,使得當我們訪問tomcat服務器時會訪問到news里的資源。     方式一、tomcat的自動映射,將news應用直接放在  tomcat主目錄/webapps/,便可直接訪問:http://localhost:8080/news/index.html       方式二、很多情況下,在實際的部署中,有可能web應用與tomcat服務器不在同一盤符下,即web應用沒辦法直接放在webapps目錄下,這時就需要建立虛擬目錄映射,以下介紹幾種方法。 2.1 虛擬目錄的映射方式:        1、在server.xml中配置web應用的目錄映射。           配置tomcat主目錄/conf/server.xml          對應的<Host>中加入<Context path="/java4fun" docBase="c:/news"  />  path為web應用的訪問路徑,docBase為web應用的實際路徑。配置后重啟tomcat便可訪問:http://localhost:8080/java4fun/index.html。這種方法并不是官方所推薦的方法,因為配置server.xml后需要重啟tomcat才能加載web應用。        2、在tomcat目錄下的conf/Catalina/localhost目錄中,創建一個用訪問路徑來命名的xml文件,比如hellojava.xml          在java.xml文件中添加<Context docBase="c:/news"/>,此方法不用指定path,因為path的值就是xml的文件名,配置后不用重啟便可訪問:http://localhost:8080/hellojava/index.html。Context元素的path屬性是用來配置虛似目錄的名稱的,所以虛似目錄的名稱就是這個xml文件的名稱?! ?CATALINA_BASE指的就是tomcat服務器根目錄,[enginename]指的是Tomcat服務器使用的引擎名稱,Tomcat使用的引擎是Catalina在drug.xml文件中添加Context元素映射JavaWeb應用,代碼如下:  <Context path="/drug" docBase="D:/Apache/web/drug" debug="0" reloadable="true" crossContext="true"  caseSensitive="false"/>       3、多級目錄映射,方法同2,只需將xml的文件命名為java#myweb.xml,便可訪問:http://localhost:8080/java/myweb/1.html                4、 缺省映射,將xml文件名命名為ROOT.xml,則該web應用將被作為默認的web應用來訪問,所以可以直接訪問:http://localhost:8080/index.html參考Tomcat服務器文檔:  In individual files (with a ".xml" extension) in the $CATALINA_BASE/conf/[enginename]/[hostname]/ directory. The context path and version will be derived from the base name of the file (the file name less the .xml extension). This file will always take PRecedence over any context.xml file packaged in the web application's META-INF directory.  意思就是:在tomcat服務器的confCatalinalocalhost目錄下添加一個以xml作為擴展名的文件,xml文件的名字可以任意取,比如下面的aa.xml,注意這一句話"The context path and version will be derived from the base name of the file",這一句話的意思翻譯過來就是"context元素的path屬性源自于是這個xml文件的名字",上面提到過,Context元素的path屬性是用來配置虛似目錄的名稱的,所以虛似目錄的名稱就是這個xml文件的名稱?! ?CATALINA_BASE指的就是tomcat服務器根目錄,[enginename]指的是Tomcat服務器使用的引擎名稱,Tomcat使用的引擎是Catalina    在aa.xml文件中添加Context元素映射JavaWeb應用,代碼如下:注意:在Context元素中并沒有指明path屬性來設置虛擬目錄的名稱,那么"F:JavaWebDemoProject"映射的虛擬目錄名稱是神馬呢,就是當前正在編輯的這個xml文件的名稱aa?! ?nbsp;  使用這種方式映射虛擬目錄的最大好處是修改了配置文件后不用重啟Tomcat服務器,比如將aa.xml修改成bb.xml,Tomcat服務器會自動Undeploying context [/aa],然后自動信息: Deploying configuration descriptor D:apache-tomcat-7.0.53confCatalinalocalhostb.xml
2.2、虛擬目錄的映射方式3:讓tomcat服務器自動映射  tomcat服務器會自動管理webapps目錄下的所有web應用,并把它映射成虛似目錄。換句話說,tomcat服務器webapps目錄中的web應用,外界可以直接訪問。  例如:把F盤下的JavaWebDemoProject這個JavaWeb應用直接copy到tomcat服務器webapps目錄中    此時Tomcat服務器就會自動為JavaWebDemoProject這個JavaWeb應用映射一個同名的虛擬目錄"/JavaWebDemoProject",然后就可以使用瀏覽器訪問這個JavaWeb應用的資源了      三、Tomcat服務器配置虛似主機3.1、配置虛擬主機  配置虛似主機就是配置一個網站?! ≡赥omcat服務器配置一個虛擬主機(網站),需要修改conf文件夾下的server.xml這個配置文件,使用Host元素進行配置,打開server.xml,可以看到Tomcat服務器自帶的一個名稱為localhost的虛擬主機(網站),如下圖所示:     平時我們將開發好的JavaWeb應用放到webapps文件夾下,然后就可以使用"http://localhost:端口號/JavaWebAppName"的方式去訪問了,其實訪問的就是name是"localhost"的那臺虛擬主機(Host),這臺虛擬主機管理webapps文件夾下的所有web應用?! ±纾篽ttp://localhost:8080/JavaWebDemoProject/1.jsp,這個URL地址訪問的就是名稱是localhost的那臺虛擬主機下的JavaWebDemoProject這個應用里面的1.jsp這個web資源?! ∥覀兛梢允褂萌缦碌姆绞脚渲靡粋€虛擬主機,例如:    <Host name="www.gacl.cn" appBase="F:/JavaWebApps"></Host>復制代碼  這里我們新配置一個虛擬主機,虛擬主機的name是"www.gacl.cn",虛擬主機"www.gacl.cn"現在管理著JavaWebApps文件夾下的所有web應用,平時我們在互聯網上使用域名"www.baidu.com"訪問百度的網站時,其實就是在訪問一個名稱是"www.baidu.com"的虛擬主機,所以當我們要訪問name是"www.gacl.cn"的這個虛擬主機時,就可以使用"域名(www.52itstyle.com)"去訪問,注意一下appBase="F:JavaWebApps",這里的JavaWebApps文件夾代表的不是一個項目的根目錄,而是一個存放了一個或者多個JavaWeb應用的文件夾,如下圖所示:   就好像是Tomcat服務器的webapps文件夾一樣,里面存放了很多的JavaWeb應用   
 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97香蕉超级碰碰久久免费软件| 国产91在线播放九色快色| 日韩中文字幕在线| 国产精品在线看| 成人日韩在线电影| 国产成人精品在线| 18一19gay欧美视频网站| 亚洲精品wwwww| 中文字幕亚洲无线码a| 国产丝袜精品视频| 国产精品入口日韩视频大尺度| 国产欧美日韩中文字幕| 欧美性猛交xxxx免费看漫画| 日本不卡视频在线播放| 国产偷国产偷亚洲清高网站| 亚洲精品日韩久久久| 久久成人免费视频| 精品国产欧美成人夜夜嗨| 日韩欧亚中文在线| 国产成人精品免高潮在线观看| 中文字幕国产精品| 亚洲免费视频一区二区| 亚洲香蕉av在线一区二区三区| 国产91ⅴ在线精品免费观看| 色偷偷偷亚洲综合网另类| 欧美日韩国产91| 欧美又大粗又爽又黄大片视频| 91久久在线播放| 精品国产一区二区三区久久久| 日韩中文字幕在线视频播放| 久久久久久12| 成人免费在线视频网站| 精品久久久久久电影| 欧美午夜美女看片| 日韩在线欧美在线国产在线| 国产精品一区二区三区成人| 日韩一区二区三区在线播放| 自拍亚洲一区欧美另类| 亚洲a级在线观看| 精品久久久香蕉免费精品视频| 91久久久亚洲精品| 国产成人在线播放| 另类美女黄大片| 日韩欧美在线视频日韩欧美在线视频| 黑人欧美xxxx| 亚洲精品免费一区二区三区| 欧美成人免费大片| 亚洲美女福利视频网站| 久久全国免费视频| 国产美女久久精品香蕉69| 欧美激情亚洲精品| 蜜臀久久99精品久久久无需会员| 精品在线观看国产| 欧美激情视频网站| 日韩中文字幕在线视频| 91精品视频免费看| www.亚洲成人| 欧美成在线观看| 国产欧美va欧美va香蕉在| 精品亚洲夜色av98在线观看| 成人网页在线免费观看| 高清亚洲成在人网站天堂| 欧美中文字幕视频在线观看| 亚洲va欧美va国产综合剧情| 久久综合久久美利坚合众国| 国产色视频一区| 亚洲欧美国产精品| 欧美老少配视频| 国产精品久久久久7777婷婷| 日本中文字幕久久看| 高清在线视频日韩欧美| 亚洲偷熟乱区亚洲香蕉av| 91免费在线视频网站| 欧美成年人视频网站欧美| 欧美大片网站在线观看| 日韩国产在线播放| 91在线视频成人| 久久久精品电影| 成人国产在线视频| 国产精品一香蕉国产线看观看| 国产欧美日韩丝袜精品一区| 国产精品精品国产| 久久久爽爽爽美女图片| 亚洲高清一区二| 精品小视频在线| 欧洲精品久久久| 亚洲娇小xxxx欧美娇小| 亚洲肉体裸体xxxx137| 45www国产精品网站| 欧美多人乱p欧美4p久久| 影音先锋欧美在线资源| 98视频在线噜噜噜国产| 国产伦精品免费视频| 亚洲精品国产电影| 亚洲久久久久久久久久久| 久久亚洲国产精品| 日韩av手机在线| 久久久影视精品| 欧美与欧洲交xxxx免费观看| 日韩电影在线观看免费| 欧美尺度大的性做爰视频| 亚洲视频自拍偷拍| 九九九久久国产免费| 人人澡人人澡人人看欧美| 国外成人免费在线播放| 久久久久五月天| 亚洲精品国精品久久99热| 亚洲一区二区自拍| 欧美日韩在线免费观看| 成人女保姆的销魂服务| 中文字幕日韩电影| 欧美一级视频一区二区| 国产成人综合久久| 国产精品福利片| 97av在线影院| 日韩一级黄色av| 久久久精品美女| 国产美女扒开尿口久久久| 国产亚洲精品久久久| 久久伊人精品一区二区三区| 日韩欧美国产网站| 91丨九色丨国产在线| 欧美黑人狂野猛交老妇| 九九久久久久久久久激情| 精品国产乱码久久久久久虫虫漫画| 亚洲国产精品va在线看黑人动漫| 日韩在线激情视频| 成人黄色av网站| 91中文字幕在线观看| 日韩免费不卡av| 欧美日韩亚洲91| 成人精品在线视频| 成人黄色片在线| 97视频在线观看免费高清完整版在线观看| 在线观看欧美成人| 91在线看www| 久久精品国产96久久久香蕉| 亚洲二区在线播放视频| 久久久久www| 97视频免费在线看| 奇米四色中文综合久久| 欧美黄色片视频| 色综合五月天导航| 一区二区三区回区在观看免费视频| 欧美日在线观看| 国产精品久久久久久中文字| 中文国产成人精品久久一| 国产精品观看在线亚洲人成网| 91成人免费观看网站| 国产精品视频公开费视频| 国产日韩换脸av一区在线观看| xvideos成人免费中文版| 久久精品中文字幕电影| 亚洲欧美一区二区三区四区| 在线看日韩欧美| 九九热最新视频//这里只有精品| 国产极品jizzhd欧美| 一区二区三区 在线观看视| 欧美日韩在线视频一区二区| 久久久久久久久久久亚洲| 91精品在线国产| 久久免费少妇高潮久久精品99| 91久久久国产精品| 欧美一级片免费在线|