- JSP程序設(shè)計(jì)與案例教程
- 崔連和
- 2938字
- 2020-05-28 17:27:47
1.4 JSP編程環(huán)境的搭建
JSP因因特網(wǎng)而生,JSP是為因特網(wǎng)服務(wù)的。因特網(wǎng)上所有供世界各地訪問、使用的信息及資源都必須存放在服務(wù)器上,日常生活中用于瀏覽網(wǎng)站的計(jì)算機(jī)則稱為客戶機(jī)。服務(wù)器執(zhí)行JSP程序的能力不是與生俱來的,而是在一臺(tái)普通的計(jì)算機(jī)上安裝了相應(yīng)的軟件來實(shí)現(xiàn)其功能。
1.4.1 JSP環(huán)境的組成
作為服務(wù)器的計(jì)算機(jī)上應(yīng)該安裝哪些軟件才能滿足執(zhí)行JSP程序的功能呢?打個(gè)比方公司來了客人,需要兩部分人完成招待工作:一部分是認(rèn)識(shí)客人并熱情接待的人,另一部分是為客人提供茶水、飲品、水果和食品等服務(wù)的人。與此同理,一臺(tái)普通的計(jì)算機(jī)上至少應(yīng)該安裝兩個(gè)軟件才能實(shí)現(xiàn)服務(wù)器功能。
1.能夠識(shí)別JSP程序的軟件
JSP家族中的JDK(Java Development Kit)可以識(shí)別JSP程序的每一個(gè)元素,并為其提供必須的支持。用JSP編寫的網(wǎng)頁上傳到服務(wù)器之后,由服務(wù)器中的語言解釋程序負(fù)責(zé)編譯執(zhí)行。JDK即Java開發(fā)工具包。JDK包含Java編程需要的所有工具和標(biāo)準(zhǔn)類庫。
2.能夠執(zhí)行JSP程序的軟件
能夠執(zhí)行JSP代碼的軟件就是常說的服務(wù)器程序。執(zhí)行JSP程序的軟件有很多,自JSP發(fā)布以后,出現(xiàn)了多種可運(yùn)行JSP程序的服務(wù)器,如JBosss、Resin、Tomcat和WebLogic等。其中最常用的是Apache公司的Tomcat,Tomcat是一種免費(fèi)Web服務(wù)器,可以處理關(guān)于HTML、JSP和Servlet的請(qǐng)求。
1.4.2 【案例1-1】JDK的安裝
要在計(jì)算機(jī)上搭建JSP運(yùn)行環(huán)境,首先需要安裝JDK,JDK的安裝需要經(jīng)歷下載與安裝兩個(gè)步驟。安裝完成以后需要配置環(huán)境變量。
1.下載JDK
JDK的下載可以在Sun公司的官方網(wǎng)站上直接進(jìn)行,其下載與安裝流程如下:
1)登錄Sun的官方網(wǎng)站http://java.sun.com。
2)在頁面上找到下載鏈接,打開下載頁面,根據(jù)自己的需要下載相應(yīng)的版本。然后單擊后面的Download按鈕,在新打開的頁面中選擇自己的操作系統(tǒng)所用的JDK下載即可。
2.安裝JDK
1)雙擊jdk-6u7-windows-i586-p.exe文件,將彈出“許可證協(xié)議”對(duì)話框,如圖1-1所示,單擊“接受”按鈕,并單擊“下一步”按鈕。

圖1-1 JDK安裝第1步“許可證協(xié)議”界面
2)彈出“自定義安裝”對(duì)話框,此處可根據(jù)需要自己設(shè)定安裝內(nèi)容,但一般情況下均按默認(rèn)選項(xiàng)安裝,此處主要更改的是安裝路徑,單擊右下方的“更改”按鈕,可以改變JDK的安裝路徑。設(shè)定完成后,直接單擊“下一步”按鈕,啟動(dòng)安裝進(jìn)程,如圖1-2所示。

圖1-2 JDK安裝第2步“自定義安裝”界面
3)計(jì)算機(jī)開始安裝JDK,彈出“正在安裝”對(duì)話框,動(dòng)態(tài)顯示安裝進(jìn)度,如圖1-3所示

圖1-3 JDK安裝第3步“正在安裝”界面
學(xué)習(xí)提示:JDK及Tomcat的各個(gè)版本安裝及使用方法大同小異,尤其是對(duì)初學(xué)者而言沒有任何區(qū)
別,所以下載哪個(gè)版本都可以。
4)安裝完成后,彈出“安裝完成”對(duì)話框,如圖1-4所示,單擊“完成”按鈕,結(jié)束整個(gè)安裝過程。至此,JDK成功安裝到計(jì)算機(jī)中。

圖1-4 JDK安裝第4步“安裝完成”界面
3.JDK的文件
完成JDK的安裝后,安裝文件夾下主要有以下6個(gè)子文件夾。
1)bin:提供JDK工具程序,包括javac、java、javadoc和appletviewer等可執(zhí)行程序。
2)demo:存放Sun公司為Java使用者提供的一些已經(jīng)編寫好的范例程序。
3)lib:存放Java的類庫文件,即程序?qū)嶋H上使用的是Java類庫。JDK中的工具程序大多也是由Java編寫而成的。
4)jre:jdk本身的運(yùn)行環(huán)境,客戶端只要有運(yùn)行環(huán)境就能運(yùn)行編寫的程序了。
5)include:Java和JVM交互用的頭文件,JVM即Java虛擬機(jī)。
6)src.zip:Java提供的API類的源代碼壓縮文件。如果需要查看API的某些功能是如何實(shí)現(xiàn)的,可以查看這個(gè)文件中的源代碼內(nèi)容。
4.配置JDK環(huán)境變量
成功安裝完成后,需要配置環(huán)境變量,其操作步驟如下。
1)在桌面上找到“我的電腦”圖標(biāo)并右擊,在彈出的快捷菜單中選擇“屬性”命令,彈出“系統(tǒng)屬性”對(duì)話框,選擇“高級(jí)”選項(xiàng)卡,單擊“環(huán)境變量”按鈕,系統(tǒng)會(huì)自動(dòng)彈出“環(huán)境變量”對(duì)話框,如圖1-5所示。

圖1-5 “環(huán)境變量”對(duì)話框
學(xué)習(xí)提示:下面在設(shè)置PATH變量值的時(shí)候,一定要在變量值的最前面加入“;”,在設(shè)置classpath
變量值的時(shí)候需要在前面加入“.;”。
2)在“Administrator的用戶變量”選項(xiàng)組中找到PATH變量,將變量值設(shè)置成JDK的安裝路徑\bin,如圖1-6所示。

圖1-6 設(shè)置PATH變量
3)在“Administrator的用戶變量”選項(xiàng)組中找到JAVA_HOME變量,將變量值設(shè)置成JDK的安裝路徑,如圖1-7所示。

圖1-7 設(shè)置JAVA_HOME變量
4)在“系統(tǒng)變量”選項(xiàng)組中將classpath變量值設(shè)置為“.;C:\Program Files\Java\jdk1.6.0_07\ jre\lib\*.jar”,如圖1-8所示。

圖1-8 設(shè)置classpath變量值
5)測(cè)試JDK1.5的環(huán)境變量是否配置成功。
選擇“開始”→“運(yùn)行”命令,在彈出的對(duì)話框中輸入cmd,進(jìn)入命令提示符下,輸入命令java -version,出現(xiàn)如圖1-9所示的提示信息,說明環(huán)境變量配置成功。

圖1-9 環(huán)境變量配置成功
1.4.3 【案例1-2】Tomcat的安裝
要在計(jì)算機(jī)上搭建JSP運(yùn)行環(huán)境,需要安裝Tomcat,Tomcat的安裝需要經(jīng)歷下載與安裝兩個(gè)步驟。
1.下載Tomcat
Tomcat的下載可以在Sun公司的官方網(wǎng)站上直接進(jìn)行,其下載與安裝流程如下
1)登錄Sun公司的官方網(wǎng)站http://java.sun.com。
2)在頁面上找到下載鏈接,打開下載頁面,根據(jù)需要下載相應(yīng)的版本,然后單擊對(duì)應(yīng)版本文件后面的Download按鈕,在新打開的頁面中選擇自己操作系統(tǒng)所用的JDK下載即可。
2.安裝Tomcat
1)雙擊下載后的安裝文件apache-tomcat-6.0.exe,將彈出如圖1-10所示的歡迎安裝Tomcat界面,單擊Next按鈕。

圖1-10 Tomacat安裝第1步“安裝”界面
2)彈出許可協(xié)議對(duì)話框,如圖1-11所示,單擊I Agree按鈕,繼續(xù)安裝

圖1-11 Tomacat安裝第2步“許可協(xié)議”界面
3)彈出如圖1-12所示的對(duì)話框,該對(duì)話框用于選擇相關(guān)的插件,一般在Select the type of install下拉列表框中選擇Full選項(xiàng),即選擇全部插件。單擊Next按鈕。

圖1-12 Tomacat安裝第3步“選擇插件”界面
4)彈出選擇安裝路徑對(duì)話框,選擇或填入要安裝Tomcat的文件夾,如圖1-13所示,單擊Next按鈕。

圖1-13 Tomacat安裝第4步“選擇路徑”界面
5)在彈出的對(duì)話框中設(shè)置JSP程序運(yùn)行所使用的端口號(hào),在HTTP/1.1 Connector Port后面的文本框中輸入要使用的端口號(hào)即可。系統(tǒng)默認(rèn)為8080,一般不用修改。User Name(用戶名)默認(rèn)為admin,Password(口令)默認(rèn)為空,一般不用修改,如圖1-14所示,單擊Next按鈕。

圖1-14 Tomacat安裝第5步“設(shè)置端口號(hào)”界面
6)彈出Java虛擬機(jī)路徑選擇對(duì)話框,Tomcat運(yùn)行JSP程序時(shí)要使用JVM編譯和執(zhí)行源代碼,Tomcat是JSP運(yùn)行的服務(wù)器程序,而JDK則提供了JSP程序運(yùn)行時(shí)所需要的所有條件,如函數(shù)庫等。安裝Tomcat時(shí)必須指明JDK安裝路徑,如圖1-15所示。需要特別注意的是,此處填寫的路徑必須與安裝JDK的路徑完全一致。

圖1-15 Tomacat安裝第6步“選擇路徑”界面
7)開始安裝Tomcat,動(dòng)態(tài)顯示安裝進(jìn)度,如圖1-16所示,安裝完成后,單擊Next按鈕。

圖1-16 Tomacat安裝第7步“正在安裝”界面
8)彈出安裝完成對(duì)話框,其中Run Apache Tomcat是指安裝完成立即運(yùn)行Tomcat ShowReadme是指顯示說明文件,單擊Finish按鈕,結(jié)束整個(gè)安裝過程,如圖1-17所示。

圖1-17 Tomacat安裝第8步“安裝完成”界面
3.Tomcat目錄下的文件
安裝Tomcat后,D:\Java\jdk1.6.0_02文件夾下主要有以下7個(gè)子目錄。
1)bin:存放啟動(dòng)和關(guān)閉Tomcat的腳本文件。
2)conf:存放Tomcat服務(wù)器的各種配置文件,其中包括server.xml、tomcat-users.xml和web.xml等配置文件。
3)lib:存放Tomcat服務(wù)器及所有Web應(yīng)用程序都可以訪問的JAR文件。
4)logs:存放Tomcat的日志文件。
5)temp:存放Tomcat運(yùn)行時(shí)產(chǎn)生的臨時(shí)文件。
6)webapps:存放要發(fā)布Web應(yīng)用程序的目錄及其文件,以后部署的應(yīng)用程序需要放在此目錄下。
7)work:存放JSP生成的Servlet源文件和字節(jié)碼文件。
以往安裝完JDK及Tomcat后,要配置系統(tǒng)環(huán)境,才能正常運(yùn)行,但現(xiàn)在安裝后即可直接運(yùn)行,本書不再贅述。
1.4.4 【案例1-3】服務(wù)器測(cè)試
打開IE瀏覽器,在地址欄中輸入http://localhost:8080/后,將看到如圖1-18所示的界面至此,JSP環(huán)境安裝成功。

圖1-18 Tomacat運(yùn)行環(huán)境界面
1.4.5 JSP環(huán)境安裝常見問題處理
有時(shí)JSP服務(wù)器環(huán)境的安裝并不如想象的那樣一帆風(fēng)順,尤其是初學(xué)者遇到問題是一種很正常的現(xiàn)象。表1-1對(duì)常見問題及其解決辦法做了詳細(xì)介紹,以幫助初學(xué)者順利搭建自己的編程環(huán)境。
表1-1 JSP環(huán)境安裝常見問題

- 大學(xué)計(jì)算機(jī)基礎(chǔ)(第三版)
- 深入理解Android(卷I)
- Mastering RabbitMQ
- Apache Spark 2 for Beginners
- Python爬蟲開發(fā)與項(xiàng)目實(shí)戰(zhàn)
- Java 11 Cookbook
- PhoneGap:Beginner's Guide(Third Edition)
- 深入理解Android:Wi-Fi、NFC和GPS卷
- Oracle 18c 必須掌握的新特性:管理與實(shí)戰(zhàn)
- Python全棧數(shù)據(jù)工程師養(yǎng)成攻略(視頻講解版)
- Building Machine Learning Systems with Python(Second Edition)
- 軟件工程與UML案例解析(第三版)
- 從零開始學(xué)Python大數(shù)據(jù)與量化交易
- Python編程快速上手2
- 原型設(shè)計(jì):打造成功產(chǎn)品的實(shí)用方法及實(shí)踐