官术网_书友最值得收藏!

1.3 Tomcat服務(wù)器

在搭建Web應(yīng)用程序的開發(fā)環(huán)境時,首先需要安裝開發(fā)工具包JDK,其次安裝Web服務(wù)器和數(shù)據(jù)庫。關(guān)于JDK的安裝此處不再贅述。下面我們將介紹如何安裝一臺Web服務(wù)器。

1.3.1 Servlet容器介紹

Servlet(Server Applet)是Java Servlet的簡稱,稱為小服務(wù)程序或服務(wù)連接器,是用Java語言編寫的運行在服務(wù)器端的程序,主要功能為交互式地瀏覽和修改數(shù)據(jù),生成動態(tài)Web內(nèi)容。其主要作用包括:①通過請求對象讀取用戶程序發(fā)送來的顯式數(shù)據(jù)(如表單數(shù)據(jù));②通過請求對象讀取用戶程序發(fā)送來的隱式數(shù)據(jù)(如請求報頭);③處理數(shù)據(jù)并生成響應(yīng)內(nèi)容或設(shè)置響應(yīng)報頭。

1.3.2 Tomcat簡介

Tomcat是由Apache軟件基金會下屬的Jakarta項目開發(fā)的一個重要子項目,按照Sun公司(已被Oracle收購)提供的技術(shù)規(guī)范,實現(xiàn)了對Servlet和JavaServer Page(JSP)的支持,是一個免費的開放源代碼的Web應(yīng)用服務(wù)器。

1.3.3 Tomcat服務(wù)器的安裝配置

本書介紹的Web服務(wù)器是Tomcat 9.0,讀者可以到Tomcat官方網(wǎng)站中下載,具體步驟如下。

(1)進入Tomcat官方網(wǎng)站,在Download列表中選擇需要下載的Tomcat服務(wù)器版本,進入下載頁面。

(2)在Core節(jié)點下包含了不同平臺下不同版本的Tomcat服務(wù)器,此處單擊“64-bit Windows zip(pgp,sha512)”,即可將Tomcat的安裝文件下載到本地計算機中。

(3)將已下載的壓縮包解壓到指定目錄即可完成Tomcat服務(wù)器的安裝。

1.3.4 測試Tomcat服務(wù)器

在bin子目錄中存放了許多腳本文件,其中startup.bat就是啟動Tomcat服務(wù)器的腳本文件,雙擊該文件便可啟動Tomcat服務(wù)器。

當啟動Tomcat服務(wù)器后,在瀏覽器的地址欄中輸入http://localhost:8080或http://127.0.0.1:8080,即可訪問Tomcat服務(wù)器。若瀏覽器中顯示出Tomcat首頁,則說明Tomcat服務(wù)器已經(jīng)安裝成功。

1.3.5 在Eclipse中配置Tomcat服務(wù)器

Eclipse是一款強大的軟件集成開發(fā)工具,對Web服務(wù)器也提供了很好的支持,可以集成各種Web服務(wù)器,以方便程序員進行Web開發(fā)。在Eclipse中配置Tomcat服務(wù)器的步驟如下。

(1)啟動Eclipse,單擊Window→Preferences選項,在彈出的Preferences窗口左側(cè)菜單中單擊Server選項。之后,在展開的菜單中選擇Runtime Environments,并單擊“Add”按鈕,如圖1-6所示。

圖1-6 Server Runtime Environments選項卡

(2)在彈出的New Server Runtime Environment窗口中,顯示出了可在Eclipse中配置的各種版本的服務(wù)器,如圖1-7所示,在這里我們選擇Apache Tomcat V9.0,單擊“Next”按鈕。

(3)在彈出的窗口中單擊“Browser”按鈕,選擇Tomcat服務(wù)器的安裝目錄,如圖1-8所示,再單擊“Finish”按鈕。

圖1-7 New Server Runtime Environment窗口

圖1-8 選擇Tomcat服務(wù)器的安裝目錄

(4)Eclipse下側(cè)窗口的Servers選項卡中有一個“No Servers are available.Click this link to create a new server...”鏈接,如圖1-9所示,單擊此鏈接,會彈出一個New Server窗口,如圖1-10所示。

圖1-9 Servers選項卡

圖1-10 New Server窗口

(5)單擊“Finish”按鈕,即可完成Tomcat服務(wù)器的創(chuàng)建。此時在Servers選項卡中會出現(xiàn)一個Tomcat v9.0 Server at localhost的選項,如圖1-11所示。

圖1-11 在Eclipse中配置Tomcat服務(wù)器

(6)雙擊創(chuàng)建好的Tomcat服務(wù)器,在打開的Overview頁面中,選擇Server Locations選項中的Use Tomcat installation,并將Deploy path文本框內(nèi)容修改為webapps,如圖1-14所示,此時就完成了Tomcat服務(wù)器的所有配置。單擊圖1-12中工具欄上的按鈕,即可啟動Tomcat服務(wù)器。

(7)在瀏覽器地址欄中輸入http://localhost:8080,若瀏覽器可以正常顯示Tomcat的首頁頁面,則說明Tomcat服務(wù)器在Eclipse中已配置成功。

圖1-12 Overview頁面

1.3.6 在IDEA中配置Tomcat服務(wù)器

IDEA的全稱為IntelliJ IDEA,是可以用于Java語言開發(fā)的集成環(huán)境,是公認最好的Java開發(fā)工具之一。IDEA使用項目驅(qū)動的形式,創(chuàng)建Web項目后可配置Tomcat服務(wù)器。在IDEA中配置Tomcat服務(wù)器的步驟如下。

(1)啟動IDEA,單擊Run→Edit Configurations...選項,或在IDEA界面的右上角單擊“Add Configuration...”,如圖1-13所示。

圖1-13 打開Edit Configurations...窗口

(2)打開Run/Debug Configurations窗口,在此窗口中點擊左上角的“+”,選擇Tomcat Server→Local,如圖1-14所示。

(3)在打開的窗口中“Name”處填入Tomcat的名稱,在“Application server”處,單擊“configure...”按鈕,在打開的Tomcat Server窗口中選擇要添加的Tomcat服務(wù)器的路徑,單擊“OK”按鈕,如圖1-15所示。

圖1-14 Run/Debug Configurations窗口

圖1-15 Tomcat Server的設(shè)置

(4)再次回到“Run/Debug Configurations”界面,選擇“Deployment”選項卡,單擊下方的“+”,選擇“Artifact...”,如圖1-16所示。

圖1-16 選擇“Artifact...”

(5)對此Web項目的部署如圖1-17所示,單擊“OK”按鈕,即可完成在IDEA中的Tomcat服務(wù)器配置。

圖1-17 Web項目的部署

(6)選擇菜單Run→Run‘Tomcat 9.0.16’或單擊工具欄上的按鈕,如圖1-18所示,即可進行運行測試。

圖1-18 測試Tomcat服務(wù)器

主站蜘蛛池模板: 道孚县| 博湖县| 孙吴县| 尼木县| 固阳县| 绥滨县| 双桥区| 长沙县| 惠东县| 阿克苏市| 元氏县| 新竹市| 五台县| 安庆市| 浦江县| 邢台县| 酒泉市| 东兴市| 乐业县| 房山区| 阳东县| 五河县| 木里| 瓮安县| 龙门县| 海林市| 康保县| 彭州市| 沂源县| 游戏| 克山县| 平江县| 尼玛县| 绵阳市| 荣昌县| 会东县| 白城市| 峡江县| 甘孜县| 来凤县| 泸定县|