- JSP動態網站開發案例指導
- 余芳 林美 夏躍偉等編著
- 3196字
- 2019-01-01 07:16:21
1.2 JSP運行環境配置
JSP運行環境配置包括java運行環境的配置和Web服務器服務的配置,開發JSP需要對JSP開發環境進行配置,目前JSP開發環境的主流IDE工具為Eclipse+Myeclipse,Web服務器為Apache Tomcat。
1.2.1 JSP的運行環境
JSP的運行環境分為硬件環境、操作系統和軟件環境,下面分別介紹。
1. JSP的硬件環境要求
JSP對硬件的最低要求如表1-1所示。
表1-1 jsp運行的硬件環境

2. JSP的操作系統要求
JSP目前支持大多數操作系統,目前流行的Windows系列和Linux系列。
3. JSP的軟件環境要求
JSP的軟件環境包括三部分,Web瀏覽器、Web服務器、數據庫和java運行環境。
● Web瀏覽器:IE系列、基于IE內核的瀏覽器、Safari、谷歌瀏覽器等。
● Web服務器:Apache Tomcat、Macromedia JRun、ClassFish、JBoss、BEA WebLogic、IBM WebSphere、Casucho Resin等。
● 數據庫:Oracle、SQL Server、DB2、MySql、Access、Sysbase和Informix。
1.2.2 JDK安裝配置
JDK是Sun公司java應用程序和組件的開發環境,是編譯和測試工具,也是提供java程序的java虛擬機平臺,是調試和運行JSP所不可缺少的工具。這里使用目前穩定性最好的J2SE SDK v1.7版本,用戶可以到Sun公司的官方(http://java.sun.com)網站下載它的安裝文件。
JDK的安裝比較簡單,運行可執行文件,一直單擊“下一步”按鈕,直到完成即可,重點是JDK的配置。JDK的配置分為三個部分:
(1)java_home配置
java_home的配置步驟如下。
1)右擊“我的電腦”圖標,在彈出的快捷菜單中選擇“屬性”選項,打開“系統屬性”對話框選擇“高級”選項卡,如圖1-10所示。

圖1-10 “系統屬性”對話框“高級”選項卡
2)單擊“環境變量”按鈕,打開“環境變量”對話框,如圖1-11所示。其中,“Administrator的用戶環境變量”選項區的配置只對當前登錄的administrator用戶有效;“系統變量”選項區的配置是對所有用戶都有效。

圖1-11 “環境變量”對話框
3)單擊“Administrator的用戶環境變量”選項區的“新建”按鈕,打開“編輯用戶變量”對話框,如圖1-12所示。其中,

圖1-12 “編輯用戶變量”對話框
● “變量名”文本框:用于設置環境變量,這里為java_home。
● “變量值”文本框:用于設置對應環境變量的值,這里為java的安裝目錄,本書是安裝在C:\Program Files\Java\jdk1.7.0。
4)單擊“確定”按鈕,回到“環境變量”對話框,再單擊“確定”按鈕,回到“系統屬性”對話框。單擊“確定”按鈕,配置完成。
(2)path路徑配置
path路徑用于指定可執行應用程序的路徑,配置方法同java_home的配置,只在變量名中為path,變量值為%path%;%java_home%\bin。
(3)classpath路徑配置
classpath路徑是用于指定初始化JRE時需要使用的類文件與文檔,即為JAR文件。J2SE中需要兩個JAR文件,分別是dt.jar和tools.jar。
配置方法同java_home的配置,這里變量名為classpath,變量值為%java_home%\lib\tools.jar;%java_home%\lib\dt.jar。
1.2.3 Eclipse安裝配置
Eclipse是一款非常優秀的開源IDE,基于Java的可擴展開發平臺。除了可作為Java的集成開發環境外,還可作為編寫其他語言(如C++和Ruby)的集成開發環境。Eclipse憑借其靈活的擴展能力、優良的性能與插件技術,受到了越來越多開發者的喜愛。
Eclipse目前新版本為3.4,可以從官方網站下載,下載地址為:http://www.eclipse.org/downloads/。下載后,解壓縮,直接運行即可。Eclipse是一個綠色軟件,無需安裝即可執行。進入解壓后的eclipse目錄,單擊eclipse.exe文件即可運行Eclipse集成開發環境。如需中文版的Eclipse集成開發環境,可在Eclipse官方網站下載中文語言包。解壓后,分別將其features、plugins目錄下的文件復制到Eclipse安裝目錄下的features、plugins目錄中。復制完成后,重新啟動Eclipse即可。下面介紹使用Eclipse開發java項目的步驟。
(1)雙擊eclipse.exe文件,運行Eclipse集成開發環境,如圖1-13所示。在第一次運行時,Eclipse會要求選擇工作空間(workspace),用于存儲工作內容(默認為d:\workspace),這里為默認值。

圖1-13 “工作空間啟動程序”對話框
(2)單擊“確定”按鈕,打開Eclipse主界面,如圖1-14所示。

圖1-14 eclipse主界面
(3)選擇“文件”|“新建”|“項目”選項,打開“新建java項目”對話框,如圖1-15所示。其中,

圖1-15 “新建java項目”對話框
● “項目名”文本框:用于指定開發的java項目,這里為MyFirstProject。
● “內容”選項區:用于指定項目的工作空間。這里為默認值。
● JRE選項區:用于指定java項目的JRE。
(4)單擊“完成”按鈕,打開MyFirstProject項目的開發環境,如圖1-16所示。

圖1-16 MyFirstProject項目的開發環境
(5)選擇“文件”|“新建”|“類”選項,打開“新建Java類”對話框,如圖1-17所示。其中,“包”文本框為com.zdy.chap01,“名稱”文本框為“HelloBuy”,選中public static void main(String[] args)復選框。

圖1-17 “新建Java類”對話框
(6)單擊“完成”按鈕,回到MyFirstProject開發環境,如圖1-18所示。系統產生如下程序:

圖1-18 MyFirstProject開發環境
1 package com.zdy.chap01; 2 3 public class HelloBuy { 4 5 /** 6 * @param args 7 */ 8 public static void main(String[] args) { 9 // TODO自動生成方法存根 10 11 } 12 13 }
該代碼是一個標準的JavaSE結構,包括包、類說明、注釋、main方法。
(7)在源代碼的第10行輸入如下語句System.out.println(“歡迎您光臨XX網上購物商城!”);,完成的源代碼如下:
1 package com.zdy.chap01; 2 3 public class HelloBuy { 4 5 /** 6 * @param args 7 */ 8 public static void main(String[] args) { 9 // TODO自動生成方法存根 10 System.out.println("歡迎您光臨XX網上購物商城"); 11 } 12 13 }
第10行代碼為新增加的代碼,用于在后臺打印出字符串“歡迎您光臨XX網上購物商城”。
(8)編寫完成后保存。在保存的同時,Eclipse將自動將源程序編譯成字節碼文件。
(9)在“包資源管理器”對話框中,選擇MyFirstProject下的com.zdy.chap01包下的HelloBuy.java選項,右鍵單擊在彈出的快捷菜單中選項的“運行方式”|“java應用程序”選項,執行該應用程序,系統在控制臺打印出“歡迎您光臨XX網上購物商城”,如圖1-19所示。

圖1-19 運行結果
1.2.4 Myeclipse安裝配置
Eclipse用于開發J2SE程序。開發J2EE程序時需要使用其插件MyEclipse程序,下面介紹MyEclispe安裝配置。
(1)從MyEclipse官方網站http://www.myeclipseide.com上下載安裝軟件,這里下載MyEclipse5.5版本,下載完成后,運行MyEclipse_5.5GA_E3.2.2_FullStackInstaller.exe,進行解壓縮,如圖1-20所示。解壓縮完成后,打開MyEclipse 5.5安裝界面,如圖1-21所示。

圖1-20 MyEclipse_5.5GA_E3.2.2_FullStackInstaller.exe解壓縮界面

圖1-21 MyEclipse 5.5安裝界面
(2)單擊Next按鈕,打開MyEclipse 5.5安裝界面二,如圖1-22所示,該界面顯示MyEclipse的安裝協議,選中I acept the terms of the License Argument單選項。

圖1-22 MyEclipse 5.5安裝界面二
(3)單擊Next按鈕,打開MyEclipse 5.5安裝界面三,如圖1-23所示,該界面用于設置MyEclipse的安裝路徑,使用默認值。

圖1-23 MyEclipse 5.5安裝界面三
(4)單擊Next按鈕,打開MyEclipse 5.5安裝界面四,如圖1-24所示,該界面用于設置MyEclipse的圖標,使用默認值。

圖1-24 MyEclipse 5.5安裝界面四
(5)單擊Next按鈕,打開MyEclipse 5.5安裝界面五,如圖1-25所示,該界面用于設置MyEclipse跟那些程序進行默認關聯,選默認設置。

圖1-25 MyEclipse 5.5安裝界面五
(6)單擊Next按鈕,打開MyEclipse 5.5安裝界面六,如圖1-26所示,該界面用于顯示之前安裝設置的摘要。

圖1-26 MyEclipse 5.5安裝界面六
(7)單擊install按鈕,進行MyEclipse安裝,安裝完成后,單擊Done按鈕,完成安裝。
1.2.5 Tomcat安裝配置
本書Web服務器采用目前流行的、輕量級的Apache Tomcat。下面講解Tomcat的安裝及配置。
(1)Tomcat從Apache網站下載,地址為http://tomcat.apache.org/,目前最新的版本為6.0,本書使用成熟的Tomcat5.5版本。
(2)下載Apache Tomcat v5.5.exe,雙擊運行該應用程序,打開Tomcat歡迎界面,如圖1-27所示。

圖1-27 Tomcat歡迎界面
(3)單擊Next按鈕,打開Tomcat的版權信息界面,如圖1-28所示。

圖1-28 Tomcat版本信息界面
(4)單擊I Agree按鈕,打開Aapche Tomcat組件選擇對話框,如圖1-29所示,該對話框用于選擇Tomcat的安裝組件。

圖1-29 Aapche Tomcat組件選擇對話框
(5)單擊Next按鈕,打開Tomcat安裝路徑選擇對話框,這里采用默認設置,如圖1-30所示。

圖1-30 Tomcat安裝路徑對話框
(6)單擊Next按鈕,打開Tomcat基本配置對話框,如圖1-31所示。

圖1-31 Tomcat基本配置對話框
● HTTP/1.1 Connector Port文本框:用于設置Web服務器的端口,默認值為8080,這里修改為8081。
● User Name文本框:用于指定Tomcat管理器的登錄賬號。
● Password文本框:用于指定Tomcat管理登錄賬號對應的密碼。
(7)單擊Next按鈕,打開Tomcat的JRE環境選擇對話框,如圖1-32所示。

圖1-32 Tomcat的JRE環境選擇對話框
(8)單擊Install按鈕,完成Tomcat的安裝。
安裝完成后,打開IE,在地址欄輸入http://localhost:8081/,運行,出現如圖1-33所示界面,表明Tomcat安裝配置成功。

圖1-33 Tomcat運行主界面
1.2.6 Myeclipse中配置Tomcat
Myeclipse配置Tomcat步驟如下:
(1)啟動Myeclipse,選擇“窗口”|“首選項”選項,打開“首選項”窗口,展開“Myeclipse”節點下的“Application Servers”節點,單擊Tomcat5節點,右邊出現Tomcat5的配置界面。如圖1-34所示。

圖1-34 在MyEclipse中配置Tomcat
其中,
● Tomcat Server選項區:用于指定Tomcat是否可用。選中Enable單選項時可用;選
● Tomat Home Directory文本框:用于設置Tomcat的主目錄。
● Tomat Base Directory文本框:用于設置Tomcat的基本目錄。
● Tomcat Temp Directory文本框:用于設置Tomcat的臨時目錄。
中Disable單選項時不可用。
(2)設置完成后,單擊“確定”按鈕,完成MyEclipse的Tomcat配置,回到MyEclipse主界面,如圖1-35所示。在圖標欄中增加部署Web服務和啟動Tomcat的圖標,這里為第8和第9個圖標。

圖1-35 MyEclipse主界面