JavaWeb程序設(shè)計 課件 ch01 JavaWeb開發(fā)環(huán)境配置_第1頁
JavaWeb程序設(shè)計 課件 ch01 JavaWeb開發(fā)環(huán)境配置_第2頁
JavaWeb程序設(shè)計 課件 ch01 JavaWeb開發(fā)環(huán)境配置_第3頁
JavaWeb程序設(shè)計 課件 ch01 JavaWeb開發(fā)環(huán)境配置_第4頁
JavaWeb程序設(shè)計 課件 ch01 JavaWeb開發(fā)環(huán)境配置_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第1章JavaWeb開發(fā)環(huán)境配置本課教學內(nèi)容B/S結(jié)構(gòu)服務(wù)器安裝IDE安裝第一個Web項目B/S簡介兩種基本結(jié)構(gòu)C/S(客戶機/服務(wù)器)B/S(瀏覽器/服務(wù)器)B/S簡介C/S(客戶機/服務(wù)器) C/S,分為客戶機和服務(wù)器兩層,把應(yīng)用軟件安裝在客戶機端,通過網(wǎng)絡(luò)與服務(wù)器端相互通信。如果客戶端改動了(如界面豐富,功能增加),就必須通知所有的客戶端重新安裝,維護稍有不便C/S結(jié)構(gòu)模式圖B/S簡介B/S(瀏覽器/服務(wù)器) B/S結(jié)構(gòu)卻可以不用通知客戶端安裝某個軟件,內(nèi)容修改了,也不需要通知客戶端升級。B/S也分為客戶機和服務(wù)器兩層,但是客戶機上不用安裝軟件,只需要使用瀏覽器即可B/S結(jié)構(gòu)模式圖Web程序定義:Web原意是"蜘蛛網(wǎng)",或"網(wǎng)"。在互聯(lián)網(wǎng)等技術(shù)領(lǐng)域,特指網(wǎng)絡(luò),在應(yīng)用程序領(lǐng)域,又是"WorldWideWeb(萬維網(wǎng))"的簡稱。在Web程序結(jié)構(gòu)中,瀏覽器端與Web服務(wù)器端采用請求/響應(yīng)模式進行交互。Web程序運行描述客戶端Web服務(wù)器數(shù)據(jù)庫服務(wù)器1:用戶輸入2:發(fā)送請求5:返回響應(yīng)3:訪問數(shù)據(jù)4:返回結(jié)果6:顯示

瀏覽器端與服務(wù)器端的交互模式Web程序運行描述瀏覽器端與服務(wù)器端的交互模式過程描述:客戶端(通常是瀏覽器,如IE、Firefox等)接受用戶的輸入,如用戶名、密碼、查詢字符串等客戶端向Web服務(wù)器發(fā)送請求:輸入之后,提交,客戶端把請求信息(包含表單中的輸入以及其他請求等信息)發(fā)送到Web服務(wù)器端,客戶端等待服務(wù)器端的響應(yīng)Web程序運行描述數(shù)據(jù)處理:Web服務(wù)器端使用某種腳本語言訪問數(shù)據(jù)庫,查詢數(shù)據(jù),并獲得查詢結(jié)果數(shù)據(jù)庫向Web服務(wù)器中的程序返回結(jié)果發(fā)送響應(yīng):Web服務(wù)器端向客戶端發(fā)送響應(yīng)信息(一般是動態(tài)生成的HTML頁面)顯示:由用戶的瀏覽器解釋HTML代碼,呈現(xiàn)用戶界面Web程序應(yīng)用于Web的編程語言:CGIPHPASPJSP......服務(wù)器的作用要建立Web網(wǎng)站,最基本的要求是要讓客戶能夠通過http/https協(xié)議訪問網(wǎng)站里面的網(wǎng)頁。為了能通過http/https協(xié)議訪問網(wǎng)頁,需將網(wǎng)頁放在服務(wù)器中運行。Java系列的服務(wù)器很多,如Tomcat、WebLogic等。服務(wù)器安裝-Tomcat下載。

在瀏覽器地址欄中輸入:,可以看到tomcat的可下載版本在Windows環(huán)境下,選擇"WindowsServiceInstaller",即可下載安裝版本。下載之后,得到一個可執(zhí)行文件,在本章中為:apache-tomcat-6.0.45.exe。注意,也可以下載壓縮包服務(wù)器安裝-Tomcat雙擊安裝文件即可進行安裝,具體安裝過程見課本圖解如果是默認安裝,Tomcat安裝完畢之后,可以在C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0下找到安裝的目錄服務(wù)器安裝-TomcatTomcat安裝目錄中,比較重要的文件夾或文件的內(nèi)容如下表服務(wù)器安裝-TomcatTomcat安裝后完畢后需要測試其是否安裝成功,步驟為:1.進入Tomcat安裝目錄下的bin目錄;2.雙擊bin目錄下的Tomcat6.exe;3.打開瀏覽器,在地址欄輸入“http://localhost:8080/index.jsp”,若能正常訪問即安裝成功。服務(wù)器安裝-Tomcat啟動Tomcat的過程中,可能會遇到端口被占用的情況,這時可以配置服務(wù)器,將服務(wù)器運行的端口號改為別的端口。找到Tomcat安裝目錄下的文件“/conf/server.xml”;使用記事本或?qū)懽职宕蜷_文件,在文件中找到“Connectorport=8080”;將“8080”改為“8888”,然后保存配置文件;重啟Tomcat服務(wù)器。IDE安裝IDE(IntegratedDevelopmentEnvironment,集成開發(fā)環(huán)境),是幫助用戶進行快速開發(fā)的軟件。如JCreator、Eclipse、DreamWeaver,都屬于IDE。Java系列的IDE很多,如JBuilder、JCreator、Eclipse、MyEclipse等。其中,MyEclipse是收費軟件,但是對JavaEE應(yīng)用開發(fā)進行了很多支持,功能比較強大。IDE安裝-MyEclipse在瀏覽器地址欄中輸入:,能夠看到MyEclipse的各個版本??梢愿鶕?jù)提示下載。下載之后,得到一個可執(zhí)行文件,為:MyEclipse_7.0_win32.exe。雙擊下載后的安裝文件,可以根據(jù)提示進行安裝,具體安裝過程見課本圖解。綁定MyEclipse和服務(wù)器在MyEclipse中使用服務(wù)器,需要首先綁定JDK。雖然MyEclipse下已經(jīng)內(nèi)置了Java環(huán)境,但仍可以使用自行安裝的JDK來進行支持。具體的綁定過程見課本圖解。綁定好了JDK后,需要在MyEclipse中配置自行安裝的Tomcat。建立Web項目創(chuàng)建Web網(wǎng)站所涉及的幾個步驟如下:創(chuàng)建Web項目,建立基本結(jié)構(gòu);設(shè)計Web項目的目錄結(jié)構(gòu),將網(wǎng)站中的各個文件分門別類;編寫Web項目的代碼,編寫網(wǎng)頁;部署Web項目,在服務(wù)器中運行該項目。在MyEclipse中創(chuàng)建Web項目見課本圖解目錄結(jié)構(gòu)Web項目要求按特定的目錄結(jié)構(gòu)組織文件,當在MyEclipse中創(chuàng)建完畢新的Web項目,就可以在MyEclipse的"PackageExplorer"中看到該Web項目的目錄結(jié)構(gòu),由MyEclipse自動生成。目錄用途src目錄:用來存放Java源文件。WebRoot目錄:是該Web應(yīng)用的頂層目錄,也稱為文檔根目錄,由以下部分組成:

兩個重要目錄(不要隨意修改或者刪除):META-INF目錄:系統(tǒng)自動生成,存放系統(tǒng)描述信息,一般情況下使用較少目錄用途W(wǎng)EB-INF目錄:該目錄存在于文檔根目錄下。但是該目錄不能被引用,即該目錄下存放的文件無法對外發(fā)布,則無法被用戶訪問到。web.xml:Web應(yīng)用的配置文件,不能刪除或隨意修改。lib目錄:其中包含Web應(yīng)用所需的.jar或.zip文件。classes目錄:在MyEclipse中沒有顯示出來,里面包含的是src目錄下的Java源文件所編譯的class文件。目錄用途其他目錄:主要是網(wǎng)站中的一些用戶文件。靜態(tài)文件:包括所有的HTML網(wǎng)頁、CSS文件、圖像文件等。JSP文件。部署頁面編寫完成之后,必須要將整個項目放到服務(wù)器中去運行,這叫做部署Web項目,具體操作步驟分為以下幾步:單擊MyEclipse工具欄上的部署圖標在新彈出的對話框中選擇欲部署的項目,接著單擊Add按鈕在下一個新彈出的對話框中,選擇server為Tomcat6.x,然后單擊"Finish"按鈕運行部署Web項目后,就要開始訪問頁面: 運行Tomcat6.x服務(wù)器(前面已經(jīng)敘述過),開啟IE窗口,輸入URL為http://localhost:8080/Prj01/index.jsp,按回車鍵并查看運行結(jié)果項目已經(jīng)被放到了服務(wù)器中,路徑是: C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\webappsURLURL是UniformResourceLocator的縮寫,譯為“統(tǒng)一資源定位符”,就是通常所說的網(wǎng)址,URL是惟一能夠識別Internet上具體的計算機、目錄或文件位置的命名約定。URLURL的格式由下列三部分組成。http://localhost:8080/Prj01/index.jsp第一部分是協(xié)議,如http。第二部分

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論