tomcat_covering.png

首先,我使用的環境如下:

OS: windows 10

Apache tomcat 10.0.2

 

最近在寫 Servlet,由於閱讀的書籍中有表明使用html網頁進行 servlet 驗證,但是並沒有寫 apache tomcat中哪裡可以放網頁讓使用者讀取,所以在此紀錄一下:

初步驗證的網頁

Apache tomcat開啟後,其實可以直接輸入 localhost:8080,就可以看到下面的畫面:

1.png

 

一開始如果沒有特別要設定index.html,可以直接把要執行的網頁放到 apache tomcat 解壓縮的資料夾下,裡面有個 webapps/ROOT:

2.png

 

我寫的網頁就是 postbody.html,放好後,這時候只要輸入 localhost:8080/postbody.html就可以看到網頁了。

3.png

 

如果要改動網頁放置位置不要放ROOT? 畢竟新建一個獨立的資料夾會比較好管理。

那麼請依照下面步驟進行修改並且重啟 apache tomcat即可:

Step1: 開啟 tomcat 資料夾,找到conf/server.xml

<Host></Host>中加入下述:

<Context path="" docBase="D:/Download/apache-tomcat-10.0.2/webapps/test/" debug="0"/>

docBase其實就是指擺放網頁的地方

 

然後把ROOT資料夾中的WEB-INF整個複製來test資料夾下

4.png

打開其中的web.xml,並且加入下圖這段,這可以讓localhost:8080一開始的首頁就是這個檔案

5.png

 

修改後重啟server,輸入網址localhost:8080:

6.png

打完收工

arrow
arrow

    葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()