版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、動(dòng)態(tài)網(wǎng)站初體驗(yàn)第一章課程地位每階段已包括:項(xiàng)目實(shí)戰(zhàn)、COT課程 總課時(shí): 1008C#OOPJavaScriptT-SQLJava OOPS2350Y2344JSPS2:Java階段項(xiàng)目預(yù)備課程WinFormsLogic JavaS1314S1:.NET階段項(xiàng)目 HibernateN-TierAjaxSpringStrutsHTMLC#NTCProject知識(shí)Y2:.NET畢業(yè)設(shè)計(jì)項(xiàng)目COTCOTCOTY2:Java畢業(yè)設(shè)計(jì)項(xiàng)目目標(biāo)崗位標(biāo)準(zhǔn)手冊就業(yè)技能結(jié)構(gòu)圖2-1就業(yè)技能結(jié)構(gòu)圖2-2本門課程目標(biāo)學(xué)完本門課程后,你能夠使用JSP實(shí)現(xiàn)Web站點(diǎn)開發(fā)使用Servlet實(shí)現(xiàn)程序業(yè)務(wù)控制使用Ajax豐富
2、客戶端視覺體驗(yàn)課程項(xiàng)目展示新聞發(fā)布系統(tǒng)演示示例:新聞發(fā)布系統(tǒng)相關(guān)課程回顧Java基本原理及語法Logic Java面向?qū)ο笏枷敕庋b、繼承、多態(tài)接口數(shù)據(jù)庫訪問JDBC客戶端HTMLJavaScript預(yù)習(xí)檢查B/S與C/S的區(qū)別?請說出一個(gè)完整的URL由幾部分組成?Tomcat服務(wù)器的默認(rèn)端口號(hào)?請簡要介紹Tomcat的目錄結(jié)構(gòu)實(shí)現(xiàn)Tomcat的手動(dòng)部署和發(fā)布實(shí)現(xiàn)制作新聞發(fā)布系統(tǒng)靜態(tài)頁面本章任務(wù)了解B/S結(jié)構(gòu)的基本概念了解B/S結(jié)構(gòu)與C/S結(jié)構(gòu)的區(qū)別掌握Tomcat服務(wù)器的發(fā)布與運(yùn)行方法本章目標(biāo)為什么需要?jiǎng)討B(tài)網(wǎng)頁靜態(tài)網(wǎng)站有哪些局限性要完成這一切,我們需要使用動(dòng)態(tài)網(wǎng)頁2、無法對靜態(tài)頁面的內(nèi)容進(jìn)行實(shí)
3、時(shí)更新1、無法實(shí)現(xiàn)搜索、購買、登錄等交互功能什么是動(dòng)態(tài)網(wǎng)頁 日常生活中的動(dòng)態(tài)網(wǎng)頁可以根據(jù)不同的輸入(或操作),返回不同的網(wǎng)頁,這就是動(dòng)態(tài)網(wǎng)頁Google如何保存業(yè)務(wù)數(shù)據(jù)?Google如何實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)展示?要掌握這一切,我們首先需要了解B/S技術(shù)如何實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁C/S的局限性中心局域網(wǎng)特定用戶群中資源共享 B/S帶給我們的全新體驗(yàn)數(shù)據(jù)庫服務(wù)器學(xué)生機(jī)1學(xué)生機(jī)2學(xué)生機(jī)n需要安裝客戶端軟件Google服務(wù)器Internet全球用戶群中資源共享 美國用戶中國用戶數(shù)據(jù)庫服務(wù)器無需安裝客戶端軟件為什么學(xué)習(xí)B/S技術(shù)B/S結(jié)構(gòu)(瀏覽器/服務(wù)器):程序完全部署在服務(wù)器上,用戶通過瀏覽器訪問應(yīng)用程序,它是基
4、于Internet的產(chǎn)物應(yīng)用服務(wù)器 數(shù)據(jù)庫 服務(wù)器 IENetscapeIEInternet在應(yīng)用服務(wù)器中部署、運(yùn)行程序什么是B/S技術(shù)B/S結(jié)構(gòu)中瀏覽器端與服務(wù)器端采用請求/響應(yīng)模式進(jìn)行交互應(yīng)用服務(wù)器數(shù)據(jù)庫服務(wù)器IEIE解釋執(zhí)行HTML文件從服務(wù)器端檢索到的信息返回響應(yīng)客戶端的請求信息發(fā)送請求訪問數(shù)據(jù)庫返回結(jié)果運(yùn)行JSP等服務(wù)器端程序1用戶輸入234B/S技術(shù)的工作原理使用URL實(shí)現(xiàn)頁面訪問URL:Uniform Resource Locator的縮寫,代表“統(tǒng)一資源定位符”,即我們常說的網(wǎng)址。URL是唯一能識(shí)別Internet上具體的計(jì)算機(jī)、目錄或文件夾位置的命名約定URL的組成第一部分:
5、協(xié)議第二部分:主機(jī)IP地址(有時(shí)包含端口號(hào))第三部分:項(xiàng)目資源的地址,如目錄和文件夾名等http : / localhost:8080 / news/index.html協(xié)議部分 主機(jī)地址 項(xiàng)目資源地址 如何訪問動(dòng)態(tài)網(wǎng)頁Tomcat服務(wù)器簡介Tomcat服務(wù)器Apache Jakarta的開源項(xiàng)目JSP/Servlet容器Tomcat服務(wù)器應(yīng)用啟動(dòng)和停止Tomcat服務(wù)器方式一:通過“程序” “管理工具” “服務(wù)” 鼠標(biāo)右擊“Apache Tomcat” 選擇“啟動(dòng)”或者“停止”操作方式二:通過“程序” “Apache Tomcat XX” “Monitor Tomcat” 鼠標(biāo)右擊窗口右下角
6、的Tomcat圖標(biāo)選擇“Start Service”或者“Stop Service”Tomcat服務(wù)啟動(dòng)檢測在IE地址欄中輸入: :端口號(hào),頁面進(jìn)入到Tomcat啟動(dòng)成功界面操作演示:啟動(dòng)停止及檢測過程Tomcat的目錄結(jié)構(gòu)Tomcat服務(wù)器的目錄結(jié)構(gòu) 目錄 說 明/bin存放Windows或Linux平臺(tái)上用于啟動(dòng)和停止Tomcat的腳本文件/conf存放Tomcat服務(wù)器的各種配置文件,其中最重要的是server.xml/server/lib存放Tomcat服務(wù)器所需的各種JAR文件/server/webapps存放Tomcat自帶的兩個(gè)Web應(yīng)用:admin應(yīng)用程序和manager應(yīng)用程
7、序 mom/lib存放Tomcat服務(wù)器以及所有Web應(yīng)用都可以訪問的JAR文件/workTomcat把由JSP生成的Servlet放于此目錄下/webapps當(dāng)發(fā)布Web應(yīng)用時(shí),默認(rèn)情況下會(huì)將Web應(yīng)用的文件存放于此目錄中Tomcat的端口配置通過配置文件修改Tomcat端口號(hào)Tomcat端口號(hào)默認(rèn)使用的是8080端口可以通過server.xml文件修改Tomcat的端口號(hào) . .操作演示:修改端口過程Web項(xiàng)目的目錄結(jié)構(gòu) 目錄 說 明/Web應(yīng)用的根目錄,該目錄下所有文件在客戶端都可以訪問,包括JSP、HTML,JPG等訪問資源。 /WEB-INF存放應(yīng)用使用的各種資源,該目錄及其子目錄對
8、客戶端都是不可以訪問,其中包括web.xml(部署表述符) /WEB-INF/classes存放Web項(xiàng)目的所有的class文件/Web-INF/lib存放Web應(yīng)用使用的JAR文件Web應(yīng)用的目錄結(jié)構(gòu),配置Web應(yīng)用使用web.xml文件配置應(yīng)用發(fā)布web.xml文件必須保存在/WEB-INF目錄下在 web.xml文件中配置各種資源的發(fā)布信息 其他配置信息配置訪問頁面通過配置文件修改訪問起始頁通過web.xml文件修改訪問的起始頁面index.JSP假定在web應(yīng)用(news)下存在一個(gè)index.jsp頁面,輸入 地址時(shí),web容器會(huì)默認(rèn)調(diào)用index.jsp頁面 部署應(yīng)用部署的步驟創(chuàng)建
9、應(yīng)用頁面在Tomcat目錄的webapps目錄下創(chuàng)建應(yīng)用文件目錄將創(chuàng)建的頁面復(fù)制到應(yīng)用目錄下啟動(dòng)Tomcat服務(wù)在IE地址欄中進(jìn)行訪問操作演示:手動(dòng)部署過程練習(xí)制作新聞系統(tǒng)首頁需求說明:編寫新聞系統(tǒng)首頁靜態(tài)原型index.html使用HTML、CSS、JavaScript相關(guān)技術(shù)在瀏覽器中能夠訪問此頁面完成時(shí)間:25分鐘練習(xí)制作后臺(tái)管理頁面需求說明:編寫后臺(tái)管理員頁面使用HTML、CSS、JavaScript相關(guān)技術(shù)在瀏覽器中能夠訪問此頁面完成時(shí)間:25分鐘共性問題集中講解常見調(diào)試問題及解決辦法代碼規(guī)范問題共性問題集中講解練習(xí)制作新聞瀏覽頁面需求說明:編寫新聞瀏覽頁面使用HTML、CSS、JavaScript相關(guān)技術(shù)在瀏覽器中能夠訪問此頁面完成時(shí)間:25分鐘練習(xí)創(chuàng)建新聞發(fā)布系統(tǒng)完成時(shí)間:15分鐘訓(xùn)練要點(diǎn):手工部署Web應(yīng)用需求說明:創(chuàng)建Web工程,將之前完成的頁面添加到工程中并部署到Tomcat中能夠通過IE進(jìn)行訪問實(shí)現(xiàn)思路:1、按照Tomcat目錄結(jié)構(gòu),在Tomcat的webapps目錄下,創(chuàng)建一個(gè)Web應(yīng)用News2、分別創(chuàng)建WEB-INF/classes和WEB-INF/lib兩個(gè)文件夾3、創(chuàng)建web.xml文件,添加到WEB-INF目錄下共性問題集中講解常見調(diào)試問題及解決辦法代碼規(guī)范
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026云南玉溪宸才人力資源咨詢管理有限公司招聘消防監(jiān)控值班員考試參考題庫及答案解析
- 2025年航空安保訓(xùn)練理論筆試及答案
- 2025年報(bào)名教資的筆試及答案
- 2025年事業(yè)單位無準(zhǔn)備考試及答案
- 2026年房地產(chǎn)市場動(dòng)態(tài)分析與未來趨勢
- 2025年西安退伍軍人事業(yè)編考試及答案
- 2026山東女子學(xué)院幼教集團(tuán)濟(jì)南市槐蔭區(qū)弘信幼兒園招聘筆試備考試題及答案解析
- 2025年貴州省都勻市人事考試及答案
- 2026年哈爾濱五常市廣源農(nóng)林綜合開發(fā)有限公司招聘工作人員5人筆試備考題庫及答案解析
- 2025年產(chǎn)教融合辦筆試及答案
- GB/T 7573-2025紡織品水萃取液pH值的測定
- 水泵電機(jī)年度維修項(xiàng)目方案投標(biāo)文件(技術(shù)方案)
- 2024-2025學(xué)年江西省南昌市高二上學(xué)期期末聯(lián)考數(shù)學(xué)試卷(含答案)
- GB/T 6075.6-2024機(jī)械振動(dòng)在非旋轉(zhuǎn)部件上測量評價(jià)機(jī)器的振動(dòng)第6部分:功率大于100 kW的往復(fù)式機(jī)器
- 【生物】種子的萌發(fā)-2024-2025學(xué)年七年級生物下冊同步教學(xué)課件(人教版2024)
- 電梯安全使用登記與定期檢驗(yàn)管理制度
- 廣告?zhèn)髅巾?xiàng)目投標(biāo)文件范本
- 房屋過戶給子女的協(xié)議書的范文
- 超聲振動(dòng)珩磨裝置的總體設(shè)計(jì)
- 明細(xì)賬(三欄式、多欄式)電子表格
- 醫(yī)保違規(guī)行為分類培訓(xùn)課件
評論
0/150
提交評論