版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
JavaWEB開發(fā)入門方立勛Tip:WEB開發(fā)的相關(guān)知識WEB,在英語中web即表示網(wǎng)頁的意思,它用于表示Internet主機上供外界訪問的資源。Internet上供外界訪問的Web資源分為:靜態(tài)web資源〔如html頁面〕:指web頁面中供人們?yōu)g覽的數(shù)據(jù)始終是不變。動態(tài)web資源:指web頁面中供人們?yōu)g覽的數(shù)據(jù)是由程序產(chǎn)生的,不同時間點訪問web頁面看到的內(nèi)容各不相同。靜態(tài)web資源開發(fā)技術(shù)Html常用動態(tài)web資源開發(fā)技術(shù):JSP/Servlet、ASP、PHP等在Java中,動態(tài)web資源開發(fā)技術(shù)統(tǒng)稱為Javaweb,我們課程的重點也是教大家如何使用Java技術(shù)開發(fā)動態(tài)的web資源,即動態(tài)web頁面。Tip:WEB效勞器學習web開發(fā),需要先安裝一臺web效勞器,然后再在web效勞器中開發(fā)相應的web資源,供用戶使用瀏覽器訪問。疑問:學習web開發(fā),為什么必須要先裝一個WEB效勞器。Tip:常見WEB效勞器WebLogic是BEA公司的產(chǎn)品,是目前應用最廣泛的Web效勞器,支持J2EE標準,而且不斷的完善以適應新的開發(fā)要求,啟動界面如圖Tip:常見WEB效勞器另一個常用的Web效勞器是IBM公司的WebSphere,支持J2EE標準,啟動界面如圖Tip:常見WEB效勞器apache在小型的應用系統(tǒng)或者有特殊需要的系統(tǒng)中,可以使用一個免費的Web效勞器:Tomcat,該效勞器支持全部JSP以及Servlet標準,啟動界面如圖Tip:Tomcat效勞器Tomcat官方站點:://獲取Tomcat安裝程序包 tar.gz文件是Linux操作系統(tǒng)下的安裝版本 exe文件是Windows系統(tǒng)下的安裝版本 zip文件是Windows系統(tǒng)下的壓縮版本安裝TomcatTip:Tomcat效勞器雙擊bin目錄下的startup.bat文件輸入://localhost:8080/,顯示如下界面代表安裝成功Tip:常見啟動問題Java_home環(huán)境變量在windows中設置java_home環(huán)境變量只要在setclasspath.bat批處理文件第一次使用JAVA_HOME環(huán)境變量之前的任何地方,將JAVA_HOME環(huán)境變量設置為JDK的主目錄,就可以使用startup.bat文件啟動Tomcat了。端口占用問題Catalina_home環(huán)境變量的設置問題
Tip:Tomcat目錄結(jié)構(gòu)Tomcat的目錄層次結(jié)構(gòu)存放啟動和關(guān)閉Tomcat的腳本文件存放Tomcat效勞器的各種配置文件存放Tomcat效勞器的支撐jar包存放Tomcat的日志文件存放Tomcat運行時產(chǎn)生的臨時文件web應用所在目錄,即供外界訪問的web資源的存放目錄Tomcat的工作目錄Tip:WEB應用程序WEB應用程序指供瀏覽器訪問的程序,通常也簡稱為web應用。一個web應用由多個靜態(tài)web資源和動態(tài)web資源組成,如:html、css、js文件Jsp文件、java程序、支持jar包、配置文件……Web應用開發(fā)好后,假設想供外界訪問,需要把web應用所在目錄交給web效勞器管理,這個過程稱之為虛似目錄的映射。Tip:虛似目錄的映射方式在server.xml文件的host元素中配置,例如:在Tomcat6中,不再建議在server.xml文件中配置context元素,細節(jié)查看tomcat效勞器關(guān)于context元素的說明。讓tomcat自動映射:tomcat效勞器會自動管理webapps目錄下的所有web應用,并把它映射成虛似目錄。換句話說,tomcat效勞器webapps目錄中的web應用,外界可以直接訪問。虛似目錄名稱Web應用所在目錄Tip:WEB應用的組成結(jié)構(gòu)開發(fā)web應用時,不同類型的文件有嚴格的存放規(guī)那么,否那么不僅可能會使web應用無法訪問,還會導致web效勞器啟動報錯。Web應用所在目錄這些文件一般存在web應用根目錄下,根目錄下的文件外界可以直接訪問java類、jar包、web應用的配置文件存在這個目錄下,該目錄下的文件外界無法非法直接訪問,由web效勞器負責調(diào)用web應用中,web.xml文件是其中最重要的一個文件,它用于對web應用中的web資源進行配置。Tip:web.xml文件通過web.xml文件,可以將web應用中的:某個web資源配置為網(wǎng)站首頁將servlet程序映射到某個url地址上……但凡涉及到對web資源進行配置,都需要通過web.xml文件舉例:通過web.xml文件配置網(wǎng)站首頁。注意:Web.xml文件必須放在web應用\WEB-INF目錄下。Tip:配置虛似主機配置虛似主機就是配置一個網(wǎng)站。如需在WEB效勞器中配置一個網(wǎng)站,需使用Host元素進行配置,例: <Hostname=”site1”appBase=”c:\app”></Host>配置的主機(網(wǎng)站)要想被外部訪問,必須在DNS效勞器或windows系統(tǒng)中注冊。配置多個網(wǎng)站。缺省虛似主機。Tip:其它問題畫圖演示web資源的訪問過程打包web應用war配context元素的reloadable元素,讓tomcat自動加載更新后的web應用Tomcat的體系結(jié)構(gòu)和配置s連接器keytool-genkey-aliastomcat-keyalgRSATomcat效勞器的管理平臺web應用的開發(fā)前景B/Sc/sTip:Tomcat體系架構(gòu)Tip:WEB開發(fā)的前景軟件開發(fā)的兩種架構(gòu):c/s和b/sTip:作業(yè):在webapps目錄下創(chuàng)立一個可供外界訪問的web應用。在server.xml文件中進行配置,把c:盤下的某一個web應用映射成可供外界訪問的虛似目錄。在catalina/localhost目錄下進行設置,把c:盤下的某一個web應用映射成可供外界訪問的虛似目錄。Tip:作業(yè)在server.xml文件中配置一臺的虛似主機,然后在window系統(tǒng)中注冊這臺主機。在虛似主機的根目錄中創(chuàng)立一個名稱為itcast的web應用,并在該應用下創(chuàng)立一個index.html頁面,然后把web應用映射成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO 4254-20:2025 EN Agricultural machinery - Safety - Part 20: Grape,olives and coffee harvesters
- 2024年租賃合同中的維修責任
- 研究生復試課程設計問題
- 紅色課程設計思
- 幼兒園青蛙課程設計
- 步進式運輸機課程設計
- 舞蹈身材訓練課程設計
- 班主任工作中的困惑與解決之道
- 電子心率計數(shù)器課程設計
- 硬件課程設計 函數(shù)
- 《業(yè)務員銷售技巧》課件
- 期末卷(一)-2023-2024學年高一年級地理上學期高頻考題期末測試卷(江蘇專用)(原卷版)
- 山東師范大學《古代文學專題(一)》期末復習題
- 注塑操作員作業(yè)指導書
- 四年級心理健康 12.我也能當家 課件(7張ppt)
- 10kV架空線路工程初步設計說明書模板
- 鍋爐汽包水位控制系統(tǒng)設計[1]
- 政務禮儀培訓課件(PPT66頁)rar
- 水土保持常用監(jiān)測手段及方法
- 片石擋土墻砌筑施工方案及工藝方法
- 分析刑法中認識因素和意志因素的關(guān)系
評論
0/150
提交評論