前言: 現在web開發都用架構,然而我們需要返璞歸真,揭開它的本來面目,這樣才能弄清原理,一起重新學習下Tomcat吧
demo實作的功能
在浏覽器位址欄輸入位址,顯示我們開發的頁面。
開發步驟
1、在開發環境中建立HTML檔案
這裡我們回歸原始,不用任何IDE工具,我們在硬碟中建立一個檔案夾并命名為helloTomcat作為項目名。然後在其下建立web檔案夾,在web檔案夾下面我們可以建立HTML檔案,這裡我們建立hello.html
簡單html語言編寫下:
<html>
<head>Hello Tomcat</head>
</html>
2、把檔案部署到Servlet容器
如下圖所示,浏覽器需要通過位址通路Servlet容器才能擷取html頁面,Servlet容器就像一個倉庫管理者。
這裡我們使用Tomcat作為Servlet容器,我們需要把我們開發的html檔案部署到/tomcat/webapps/helloTomcat路徑下,你總得把物品放到倉庫中,别人才能到倉庫中找到吧~
3、啟動Tomcat
打開Tomcat的bin檔案夾,輕按兩下裡面的startup.bat檔案,Tomcat就啟動了。Tomcat設定不對的話,啟動可能報錯,附件裡面上傳了80端口的純淨版本,移除了對換變量中配置的CATALINA_HOME和CATALINE_BASE的依賴,運作startup.bat就一定是啟動目前的Tomcat。後面動态web項目,再使用官網的完整版Tomcat。
4、浏覽器通路
浏覽器位址欄依次輸入ip位址、端口号、項目名、html檔案名,就會先通路我們的Tomcat,然後擷取裡面的hello.html并顯示了。
這裡我的端口号是80,是以可以省略。項目名其實就是html檔案的父目錄。
總結
雖然是個簡單的實踐,但是涉及了浏覽器與Servlet容器互動的主要流程,後面我們再繼續深入學習~