- JSP開(kāi)發(fā)案例教程
- 何福貴等編著
- 619字
- 2020-12-04 16:23:43
1.2 JSP運(yùn)行環(huán)境
JSP運(yùn)行環(huán)境有2個(gè)基本條件:①需要在計(jì)算機(jī)上安裝Java 2,并進(jìn)行相關(guān)的環(huán)境變量的設(shè)置;②需要在計(jì)算機(jī)上安裝JSP引擎,比如JavaEE服務(wù)器、Resin和Tomcat服務(wù)器等。
Tomcat作為Web服務(wù)器,有三種方案:①J2SDK+Tomcat;②J2SDK+Apache+Tomcat;③J2SDK+IIS+Tomcat。
1.2.1 JDK的下載與安裝
JDK可以通過(guò)oracle公司網(wǎng)站提供的下載地址進(jìn)行免費(fèi)下載,如下載Java SE的版本的網(wǎng)址:http://www.oracle.com/technetwork/java/javase/downloads/index.html。目前最新的版本是Java SE 7u17,下載之前要選擇運(yùn)行的操作系統(tǒng)平臺(tái),如圖1-4所示。
圖1-4 選擇下載的操作系統(tǒng)平臺(tái)
下載完畢后,如直接運(yùn)行所下載的jdk-7u17-windows-i586.exe,提示進(jìn)行安裝,如圖1-5所示的JDK安裝后目錄。
圖1-5 JDK安裝后目錄
1.2.2 安裝與配置Tomcat
Tomcat服務(wù)器是當(dāng)今使用最廣泛的Servlet/Jsp服務(wù)器,它運(yùn)行穩(wěn)定、性能可靠,是學(xué)習(xí)JSP技術(shù)和中小型企業(yè)應(yīng)用的最佳選擇。下載的網(wǎng)址:http://tomcat.apache.org/,目前最新的版本是Apache Tomcat 7。圖1-6所示為T(mén)omcat下載的界面。
圖1-6 Tomcat下載界面
圖1-7 選擇下載的文件
選擇下載版本Tomcat 6,選擇下載的文件,進(jìn)入圖1-7所示的下載頁(yè)面。選擇下載Win-dows環(huán)境下的程序包apache-tomcat-6.0.36.exe。運(yùn)行apache-tomcat-6.0.36.exe,按照提示安裝。
1.2.3 啟動(dòng)與停止Tomcat
Tomcat安裝以后,應(yīng)啟動(dòng)JSP才能運(yùn)行,在JSP動(dòng)態(tài)網(wǎng)頁(yè)修改以后,需重新啟動(dòng)Tom-cat,Tomcat服務(wù)器的啟動(dòng)和停止如圖1-8所示。
1.2.4 案例1:一個(gè)簡(jiǎn)單的JSP程序
進(jìn)入Tomcat的安裝目錄的webapps目錄,在webapps目錄下新建一個(gè)目錄,起名叫my-app(見(jiàn)圖1-9),在myapp下新建一個(gè)目錄WEB-INF(注意,目錄名稱是區(qū)分大小寫(xiě)的),WEB-INF下新建一個(gè)文件web.xml,在myapp文件夾建立文件index.jsp,文件內(nèi)容如下:index.jsp文件內(nèi)容
圖1-8 Tomcat服務(wù)器的啟動(dòng)與停止
圖1-9 Tomcat的安裝目錄webapps目錄下新建一個(gè)目錄myapp
JSP程序運(yùn)行結(jié)果如圖1-10所示。
圖1-10 簡(jiǎn)單的JSP程序運(yùn)行結(jié)果
- The DevOps 2.3 Toolkit
- Building a RESTful Web Service with Spring
- Visual C++數(shù)字圖像模式識(shí)別技術(shù)詳解
- 編程珠璣(續(xù))
- 零基礎(chǔ)學(xué)Python數(shù)據(jù)分析(升級(jí)版)
- Flutter跨平臺(tái)開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)
- Android Sensor Programming By Example
- Python編程快速上手2
- Python機(jī)器學(xué)習(xí)開(kāi)發(fā)實(shí)戰(zhàn)
- HTML并不簡(jiǎn)單:Web前端開(kāi)發(fā)精進(jìn)秘籍
- Python面向?qū)ο缶幊蹋ǖ?版)
- Visual C++ 開(kāi)發(fā)從入門(mén)到精通
- VMware vRealize Orchestrator Essentials
- Java EE應(yīng)用開(kāi)發(fā)及實(shí)訓(xùn)
- Java程序設(shè)計(jì)基礎(chǔ)教程