1. 程式人生 > >Servlet與伺服器之間的關係

Servlet與伺服器之間的關係

我們使用者提交請求給伺服器,然後伺服器會返回給我們想要的東西。這就是大體的過程。

我們提交請求有兩種方式,一種是get,另一總是post請求,get請求就是我們的網址連結,post請求時我們的網頁提交的表單。

那麼我們的伺服器會根據使用者的需求來提供你想要的東西。但是伺服器(這裡得伺服器指的是Apache伺服器,Tomcat是可以處理動態網頁的)只能處理靜態的HTML檔案,並不能處理動態的,還有他也不能儲存使用者想要存入資料庫的資料等。所以他需要幫手來幫它處理這個問題,我在這裡先把這些幫手叫做應用,那麼應用就是我們的CGI(公共閘道器介面),還有Servlet,兩者都可以實現幫助伺服器的功能。

先來說說他們是怎麼來幫助伺服器的。

至於你要使用哪種方法那就是自己選擇了。我用的是servlet。

其實我在剛開始學Servlet的時候不是很理解Servlet與伺服器之間是個怎麼樣的關係。下面我來說下我的理解。

首先我們說一下Tomcat和Apache,他們是一個免費的伺服器,大家在剛開始學都可以使用,很方便。

還有我想說一下他們的不同點的:

給大家推薦一篇文章:

https://blog.csdn.net/qq_29272491/article/details/80571189

Servlet是部署在伺服器下的一個應用。他還是在Tomcat目錄下的。

舉個例子:

我們在eclipse下建立了一個專案,我們自己建的專案名就是我們的應用名。

以上全是自己的理解,如有錯誤,請大家見諒,大家指出來,一起學習。