隨筆 - 45, 文章 - 6, 評論 - 4, 引用 - 0
          數據加載中……

          tomcat修改主頁

          方法1:
          我在我機子上按照下面的方法已經成功更改tomcat的默認目錄

          目標:

          我在$tomcat/webapps/下建了個myjsp目錄作為我網站的默認目錄,在myjsp中有一個login.jsp文件,該文件要作為我網站的默認主頁。

          修改配置文件:

          首先,修改$tomcat/conf/server.xml文件。
          在server.xml文件中,有一段如下:
          ……
          <engine name="Catalina" defaultHost="localhost">
             <host name="localhost" appBase="webapps"
                 unpackWARs="true" autoDeploy="true"
                 xmlValidation="false" xmlNamespaceAware="false">
             ……
             <host>
          </engine>
          ……
          在<host></host>標簽之間添加上:

          <Context path="" docBase="myjsp" debug="0" reloadable="true" />

          path是說明虛擬目錄的名字,如果你要只輸入ip地址就顯示主頁,則該鍵值留為空;

          docBase是虛擬目錄的路徑,它默認的是$tomcat/webapps/ROOT目錄,現在我在webapps目錄下建了一個myjsp目錄,讓該目錄作為我的默認目錄。

          debug和reloadable一般都分別設置成0和true。

          然后,修改$tomcat/conf/web.xml文件。
          在web.xml文件中,有一段如下:
              <welcome-file-list>
                  <welcome-file>index.html</welcome-file>
                  <welcome-file>index.htm</welcome-file>
                  <welcome-file>index.jsp</welcome-file>
              </welcome-file-list>
          在<welcome-file-list>與</welcome-file>index.html</welcome-file>之間添加上:

          <welcome-file>login.jsp</welcome-file>

          保存上述兩個文件后重啟tomcat,在瀏覽器地址欄內輸入"http://localhost:8080/",顯示login.jsp頁面的內容。

          方法2:

          1.不要碰conf目錄下的那個web.xml文件,讓它老死在那里吧。
           
          2.把原來的ROOT目錄清空,里面什么都不要留。刪掉或者改名隨便你怎么弄都成。只要清空就好。
           
          3.發布你自己的項目到ROOT目錄下,用war包發布或者用直接拷貝的都一個效果。保證index.html/index.htm/index.jsp其中一個存在于ROOT目錄下。
           
          4.刪除%CATALINA%/work目錄下的一切。我就是沒有清理這個目錄,導致http://localhost:8080永遠都是那只貓~~~~郁悶
           
          5.重起tomcat。一切搞定。

          posted on 2009-07-10 11:41 liyang 閱讀(3888) 評論(0)  編輯  收藏 所屬分類: tomcat

          主站蜘蛛池模板: 延边| 宜丰县| 正安县| 吉安县| 兴文县| 台山市| 开封市| 嘉鱼县| 阿拉善右旗| 娱乐| 和田县| 通城县| 盐池县| 永济市| 灵宝市| 湟源县| 柳林县| 镇江市| 沐川县| 综艺| 河津市| 大洼县| 平邑县| 新蔡县| 曲阜市| 鄂州市| 瑞昌市| 昆山市| 建平县| 河东区| 富川| 丽江市| 旺苍县| 揭西县| 泰顺县| 兴隆县| 南岸区| 五台县| 延津县| 永宁县| 南丰县|