<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    tinguo002

     

    tomcat虛擬目錄配置

    Tomcat6.0虛擬目錄配置[]
    設虛擬目錄 "site",通過 http://localhost:8080/site 訪問物理路徑 D:"site 文件夾里面的內容。設置過程如下:
    1.
    復制 Tomcat6.0"webapps"ROOT 目錄下的 WEB-INF 文件夾到 D:"site 目錄下。
    2.
    打開 D:"site"WEB-INF 目錄下的 web.xml 文件, </description> 之后加入:
    <!--JSPC servlet mappings start -->
    <!--JSPC servlet mappings end -->
    3.
    打開 Tomcat6.0"conf"server.xml 文件,在 <Host> </Host> 之間加入:
    <Context path="/site" docBase="d:"site"></Context>
    path="/site"
    就是虛擬目錄的名稱
    docBase="d:"site">
    為物理路徑
    4.
    打開 Tomcat6.0"conf"web.xml 文件,找到:
    <init-param>
    <param-name>listings</param-name>
    <param-value>false</param-value>
    </init-param>
    false設成true保存,重啟Tomcat,現在就可以應用 http://localhost:8080/site 虛擬目錄了。

    Tomcat6設置虛擬目錄的方法, 不修改server.xml


    tomcat文件夾的conf"catalina"localhost(對于Tomcat6版本及其以上,需要自己創建catalinalocalhost這兩個文件夾)

    增加project .xml文件(該文件名的project要和下面的“path=“/xxx"”xxx相同)

    文件內容:

    <Context path="/project" reloadable="true" docBase="E:"javastudio"oob" workDir="E:"javastudio"oob"work" />


    docBase
    是項目文件夾的web-inf文件夾的上一層目錄
    workDir
    是指Tomcat解析Jsp轉換為Java文件,并編譯為class存放的文件夾,設置在項目文件夾里面,可以避免移植到其他地方首次讀取jsp文件需要重新解析 。一般格式:項目文件夾"work
    reloadable
    是指可以重新加載,一般設置為true,方便使用,不需要經常重啟Tomcat。
     

    以后啟動Tomcat,在瀏覽器輸入http://localhost:8080/project就能訪問
    該項目的welcome文件。

    轉:TomCat 6.0虛擬目錄配置!20080309 星期日 13:51之前在5.0下配置虛擬目錄,我一般是采用在conf"server.xml中增加<Context .../>的方法,可是此法在6.0中失效(后經驗證有效,可能是之前實驗過程中有誤)。按照tomcat 6.0啟動之后的相關文檔的說明http://localhost:8080/docs/config/context.html,嘗試了一些方法:

    -----------------------------tomcat6.0文檔中關于Context的說明-------------------
    You may define as many Context elements as you wish. Each such Context MUST have a unique context path. In addition, a Context must be present with a context path equal to a zero-length string. This Context becomes the default web application for this virtual host, and is used to process all requests that do not match any other Context's context path.

    For Tomcat 6, unlike Tomcat 4.x, it is NOT recommended to place <Context> elements directly in the server.xml file. This is because it makes modifing the Context configuration more invasive since the main conf/server.xml file cannot be reloaded without restarting Tomcat.


    Context elements may be explicitly defined:

    in the $CATALINA_HOME/conf/context.xml file: the Context element information will be loaded by all webapps
    in the $CATALINA_HOME/conf/[enginename]/[hostname]/context.xml.default file: the Context element information will be loaded by all webapps of that host
    in individual files (with a ".xml" extension) in the $CATALINA_HOME/conf/[enginename]/[hostname]/ directory. The name of the file (less the .xml) extension will be used as the context path. Multi-level context paths may be defined using #, e.g. context#path.xml. The default web application may be defined by using a file called ROOT.xml.
    if the previous file was not found for this application, in an individual file at /META-INF/context.xml inside the application files
    inside a Host element in the main conf/server.xml
    -------------------------------------------------------------------------------

    逐一驗證,方法1,2均無效,成功的有以下2種:(下文用%tomcat%表示Tomcat6.0的安裝目錄,希望在瀏覽器中通過http://localhost:8080/abc/default.jsp 來訪問d:"myJsp"default.jsp)

    方法一:(文檔中說不建議使用)

    找到%tomcat%"conf"server.xml,在</Host>之前加入:
    <Context docBase="d:"myJsp" path="/abc" />
    保存文件之后,重啟Tomcat即可。注意:大小寫不能錯! 斜桿"/""""的方向別搞錯。

    方法二:該方法推薦使用,比較簡單。

    %tomcat%"conf"Catalina"locahost(該目錄可能需要手工創建)下新建一個文件abc.xml,注意文件名中的abc就表示虛擬目錄的名稱,所以不可隨意命名,該文件的內容為:
    <Context docBase="d:"myJsp" />
    重啟Tomcat即可。

    -------------------------------------------------------------------------------------------
    其它設置:當url中未明確指定文件名時,是否列出相關目錄下所有文件的開關設置:

    打開 %tomcat%"conf"web.xml 文件,找到:
    <init-param>
    <param-name>listings</param-name>
    <param-value>false</param-value>
    </init-param>
    false改成true即可。

    -------------------------------------------------------------------------------------------
    其他人的同類經驗:http://fengzhiyu-sh.javaeye.com/blog/153506 經驗證無需設置文中的web application下的web.xml文件。


    文章詳細參考:http://www.cnblogs.com/bingoidea/archive/2009/06/06/1497787.html

    歡迎大家訪問我的個人網站 萌萌的IT人

    posted on 2014-08-04 20:57 一堣而安 閱讀(1034) 評論(0)  編輯  收藏 所屬分類: java

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一区免费在线观看| 久久精品7亚洲午夜a| 久久精品国产亚洲av麻豆蜜芽| 18禁在线无遮挡免费观看网站| 亚洲国产精品专区在线观看 | 亚洲?v女人的天堂在线观看| 亚洲人AV在线无码影院观看| 成人免费毛片视频| 亚洲欧洲日韩国产一区二区三区| 国产免费女女脚奴视频网| 亚洲精品国产啊女成拍色拍 | 成人无遮挡毛片免费看| 亚洲色大18成人网站WWW在线播放 亚洲色大成WWW亚洲女子 | 亚洲精品无码av人在线观看| 国产伦精品一区二区免费| 国产美女亚洲精品久久久综合| 中文字幕视频免费在线观看| 亚洲成AV人在线播放无码| 亚洲免费精彩视频在线观看| 亚洲白嫩在线观看| 免费特级黄毛片在线成人观看| 亚洲中文精品久久久久久不卡| 成人永久免费高清| 中文在线免费不卡视频| 亚洲精品在线电影| 女人18毛片水真多免费播放| 老牛精品亚洲成av人片| 日韩va亚洲va欧洲va国产| 69免费视频大片| 亚洲AV成人精品日韩一区| 亚洲色爱图小说专区| 免费观看AV片在线播放| 亚洲1区2区3区精华液| 亚洲综合日韩久久成人AV| 日韩国产免费一区二区三区| 国产亚洲人成在线播放| 亚洲Av无码专区国产乱码DVD| 黄页网站免费观看| 精品国产免费一区二区三区| 亚洲免费视频网址| 亚洲一区无码精品色|