資源描述:
《ch1-java web開(kāi)發(fā)快速入門(mén)new》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、JAVAWEB應(yīng)用開(kāi)發(fā)與實(shí)踐第1章:JavaWeb開(kāi)發(fā)快速入門(mén)梁勝彬喬保軍主編清華大學(xué)出版社清華大學(xué)出版社2JAVAWEB開(kāi)發(fā)快速入門(mén)?本章要點(diǎn):清華大學(xué)出版社?Web的概念與JSP介紹?Tomcat服務(wù)器的安裝與配置?Eclipse中JavaWeb開(kāi)發(fā)環(huán)境配置?JSP的運(yùn)行機(jī)制31.WEB的概念與JSP介紹?Web概念:?起源于1980年,歐洲量子物理實(shí)驗(yàn)室,TimBernersLee構(gòu)建的ENQUIRE項(xiàng)目;清華大學(xué)出版社?系統(tǒng)體系架構(gòu)采用B/S結(jié)構(gòu);?B/S結(jié)構(gòu)與C/S結(jié)構(gòu);41.WEB的概念與JSP介紹?幾個(gè)重要概念:?超文本(HyperText)清華大學(xué)
2、出版社?超媒體(HyperMedia)?萬(wàn)維網(wǎng)(WideWorldWeb,WWW)?超文本傳輸協(xié)議(HyperTextTransferProtocol,HTTP)?超文本標(biāo)記語(yǔ)言(HyperTextMarkupLanguage,HTML)51.WEB的概念與JSP介紹?Web的特征:?Web使用超文本技術(shù)的HTML來(lái)表示信息資源,以及建清華大學(xué)出版社立資源與資源之間的鏈接;?Web使用統(tǒng)一資源定位器(UniformResourceLocator,URL)定位Web服務(wù)器中信息資源的位置;?Web使用HTTP協(xié)議定義客戶(hù)端與Web服務(wù)器之間的通信。61.WEB的概念
3、與JSP介紹?Web的發(fā)展沿革:?靜態(tài)頁(yè)面階段清華大學(xué)出版社?瀏覽器端與用戶(hù)交互階段?服務(wù)器端與用戶(hù)交互階段?基于Web的應(yīng)用階段?Web2.0階段71.WEB的概念與JSP介紹?JSP(JavaServerPages)是由Sun公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)規(guī)范。清華大學(xué)出版社?HTML頁(yè)面中加入Java程序段(Scriptlets)和JSP標(biāo)記(Tag),就構(gòu)成了JSP頁(yè)面(*.jsp),它是ServletAPI的一個(gè)擴(kuò)展。?JSP既繼承了Java的平臺(tái)無(wú)關(guān)性、安全性等性能,而且又得到了JavaEE架構(gòu)的很好的支持。JSP的編譯與運(yùn)行依靠We
4、b容器(WebContainer,也稱(chēng)為Web服務(wù)器)進(jìn)行,Web容器必須包含JSP引擎,它負(fù)責(zé)動(dòng)態(tài)地對(duì)JSP文件進(jìn)行檢測(cè)和編譯。82.TOMCAT的安裝與配置?Web容器的概念:?即WebContainer,又稱(chēng)為Web服務(wù)器(WebServer),清華大學(xué)出版社它是Web資源運(yùn)行與管理的平臺(tái)。?常見(jiàn)的Web容器很多,如Tomcat、JBoss、IIS等。其中Tomcat、JBoss支持Java技術(shù);而IIS主要支持Microsoft系列技術(shù)。?Tomcat以跨平臺(tái),開(kāi)源、免費(fèi)而且性能卓越,運(yùn)行穩(wěn)定可靠且效率高,既可以運(yùn)行在Unix/Linux上,又可以運(yùn)行在W
5、indows操作系統(tǒng)上。Tomcat由Apache軟件基金會(huì)和Sun公司共同開(kāi)發(fā),目前最新版本為T(mén)omcat7.0,用戶(hù)可以到http://tomcat.apache.org下載所需要的版本。本書(shū)將以Tomcat7.0作為JavaWeb應(yīng)用開(kāi)發(fā)特別是JSP的Web服務(wù)器。92.TOMCAT的安裝與配置?注意:?安裝Tomcat之前,必須確保計(jì)算機(jī)安裝有JDK并設(shè)置清華大學(xué)出版社Java環(huán)境變量,其中,Tomcat7.0要求JDK的版本至少為JDK1.5(JDK1.5也稱(chēng)為JDK5.0)或者更高的JDK版本,否則Tomcat無(wú)法安裝。假設(shè)JDK的安裝目錄為C:Pr
6、ogramFilesJavajdk1.6,那么Java環(huán)境變量具體設(shè)置如下。?在的系統(tǒng)變量的Path變量后追加變量值:C:ProgramFilesJavajdk1.6bin,注意該值需要和其它變量值之間用英文分號(hào)(;)隔開(kāi);?新建classpath變量,并設(shè)置值為:C:ProgramFilesJavajdk1.6.0_24lib;.。且記注意不要省略后面的圓點(diǎn)(.)。102.TOMCAT的安裝與配置?動(dòng)手實(shí)踐:?從Tomcat官方網(wǎng)站下載Tomcat7.0的Windows版安裝程序,安清華大學(xué)出版社裝并測(cè)試Tomcat安裝是否正確?了解Tomc
7、at的目錄結(jié)構(gòu),嘗試自己做一個(gè)簡(jiǎn)單網(wǎng)頁(yè)并保存到Tomcat安裝目錄下的webapps/ROOT/目錄下,那么又將如何訪(fǎng)問(wèn)這個(gè)頁(yè)面呢??將計(jì)算機(jī)上的某一目錄如C:app設(shè)置為名稱(chēng)為ch1的虛擬目錄,并將Tomcat的默認(rèn)端口號(hào)設(shè)置為80。?目標(biāo):?熟悉Tomcat的安裝與配置;?了解Tomcat的目錄結(jié)構(gòu);?掌握Tomcat服務(wù)器啟動(dòng)、重啟、停止服務(wù)的方法;?了解測(cè)試Tomcat安裝成功與否的方法;?掌握Web應(yīng)用的URL組成;11?掌握TomcatWeb服務(wù)目錄和端口號(hào)的配置3.ECLIPSE的JAVAWEB開(kāi)發(fā)環(huán)境配置?Eclipse簡(jiǎn)介:?Eclipse是目
8、前最為流行