www.oingaieng.cn-国产成人精品免费视频大全,中文字幕无码不卡免费视频 ,777精品久无码人妻蜜桃,国产一级A毛久久久久一级A看免费视频

    Web課程總結(jié)報告

    時間:2020-12-01 18:00:15 報告 我要投稿

    Web課程總結(jié)報告

      一、內(nèi)容摘要

    Web課程總結(jié)報告

      人類已進入信息社會,信息技術(shù)的應(yīng)用滲透到各個領(lǐng)域。在當(dāng)今的信息時代,蓬勃發(fā)展的計算機技術(shù)和信息技術(shù)隨著 Internet 的普及,又一次給社會帶來了巨大的影響,Internet 正在以超越幾千年科學(xué)技術(shù)發(fā)展進程的速度席卷著全世界, 沖擊著各行各業(yè),改變著人們的工作、學(xué)習(xí)和生活。可以說 Internet 是人類歷史發(fā)展中一個偉大的里程碑,它是未來信息高速公路的雛形,人類正由此進入一個前所未有的信息化社會。它正在向全世界延伸和擴散,不斷增添吸收新的網(wǎng)絡(luò) 成員,已經(jīng)成為世界上覆蓋面最廣、規(guī)模最大、信息資源最豐富的計算機信息網(wǎng)絡(luò)。

      二、Web課程綜述

      Web是一種典型的分布式應(yīng)用結(jié)構(gòu)。第一階段的Web,主要是用于靜態(tài)Web頁面的瀏覽。用戶使用客戶機端的Web瀏覽器,可以訪問Internet上各個Web站點,在每一個站點上都有一個主頁作為進入一個Web站點的入口。每一Web頁中都可以含有信息及超文本連接,超文本連接可以帶用戶到另一Web站點或是其它的Web頁。從服務(wù)器端來看,每一個Web站點由一臺主機、Web服務(wù)器及許多Web頁所組成,以一個主頁為首,其它的Web頁為支點,形成一個樹狀的結(jié)構(gòu)。每一個Web頁都是以HTML的格式編寫的。這一階段,Web服務(wù)器基本上只是一個HTTP的服務(wù)器,它負(fù)責(zé)客戶端瀏覽器的訪問請求,建立連接,響應(yīng)用戶的請求,查找所需的靜態(tài)的Web頁面,再返回到客戶端。

      三、課程主要內(nèi)容及基本原理

      Web課程的學(xué)習(xí)過程中,第一篇“Web技術(shù)基礎(chǔ)”分為3章,主要內(nèi)容是Web技術(shù)概述、Web應(yīng)用環(huán)境構(gòu)建技術(shù)和網(wǎng)上書店的系統(tǒng)設(shè)計。第二篇“Web客戶端程序設(shè)計基礎(chǔ)”分為3章,分別介紹了HTML、CSS和JavaScript技術(shù)。第3篇“JSP Web數(shù)據(jù)庫應(yīng)用開發(fā)”分為4章,介紹了JSP運行機制與基本語法、JSP內(nèi)置對象、基于JSP的Web數(shù)據(jù)庫應(yīng)用開發(fā)和網(wǎng)上書店的實現(xiàn)。

      HTML是超文本標(biāo)記語言,是為瀏覽器設(shè)計的語言,用于在Web上傳輸信息。HTML的編寫比較簡單,只要記住基本的語法就可以。CSS是由W3C組織制定的一種用來定義樣式規(guī)則(如字體、顏色和位置)的語言,能讓網(wǎng)頁制作者有效地定制、改善網(wǎng)頁的顯示效果。JavaScript是一種輕型的腳本語言,它與HTML相結(jié)合,可以增強功能,提高與用戶之間的交互性。主要利用的是Java來進行編寫。JSP全稱Java Server Page,是由HTML語句和嵌套在其中的Java代碼構(gòu)成的文件,文件擴展名為.jsp。瀏覽器訪問JSP頁面時,Web容器把HTML原封不動地發(fā)送給瀏覽器,嵌套在 <%>之間的Java代碼被解釋執(zhí)行,其中out.print(或println)語句輸出的內(nèi)容則被按順序插入到該對<%>在JSP文件中的出現(xiàn)位置處,同HTML一同輸出給瀏覽器。

      四、實際應(yīng)用

      JSP內(nèi)置對象:

      (1)request對象:

      該對象封裝了用戶提交的信息,通過調(diào)用該對象相應(yīng)的方法可以獲取封裝的信息,即使用該對象可以獲取用戶提交信息。它是HttpServletRequest的實例。

      request的常用方法:1、getParameter();使用如下 String str=request.getParameter();

      2、setAttribute();getAttribute();removeAttribute();getMethod();getProtocol();

      getReqeustURI();getRemoteAddr();getServerPort();getServerName();

      (2)response對象:

      對客戶的請求做出動態(tài)的響應(yīng),向客戶端發(fā)送數(shù)據(jù)。

      (3)session對象

      session對象是一個JSP內(nèi)置對象,它在第一個JSP頁面被裝載時自動創(chuàng)建,完成會話期管理。從一個客戶打開瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個服務(wù)器結(jié)束,被稱為一個會話。當(dāng)一個客戶訪問一個服務(wù)器時,可能會在這個服務(wù)器的幾個頁面之間反復(fù)連接,反復(fù)刷新一個頁面,服務(wù)器應(yīng)當(dāng)通過某種辦法知道這是同一個客戶,這就需要session對象。session對象的ID:當(dāng)一個客戶首次訪問服務(wù)器上的一個JSP頁面時,JSP引擎產(chǎn)生一個session對象,同時分配一個String類型的ID號,JSP引擎同時將這個ID號發(fā)送到客戶端,存放在Cookie中,這樣session對象和客戶之間就建立了一一對應(yīng)的關(guān)系。當(dāng)客戶再訪問連接該服務(wù)器的其他頁面時,不再分配給客戶新的session對象,直到客戶關(guān)閉瀏覽器后,服務(wù)器端該客戶的session對象才取消,并且和客戶的會話對應(yīng)關(guān)系消失。當(dāng)客戶重新打開瀏覽器再連接到該服務(wù)器時,服務(wù)器為該客戶再創(chuàng)建一個新的session對象。session對象存在一定時間過期問題,所以存在session中的名值對會在一定時間后失去,可以通過更改session有效時間來避免這種情況。同時編程時盡量避免將大量有效信息存儲在session中,request是一個不錯的替代對象。

      (4)application對象

      服務(wù)器啟動后就產(chǎn)生了這個application對象,當(dāng)客戶在所訪問的網(wǎng)站的各個頁面之間瀏覽時,這個application對象都是同一個,直到服務(wù)器關(guān)閉。但是與session不同的是,所有客戶的application對象都是同一個,即所有客戶共享這個內(nèi)置的application對象。application對象常用方法: (1)public void setAttribute

      (String key,Object obj);將參數(shù)Object指定的對象obj添加到application對象中,并為添加的對象指定一個索引關(guān)鍵字(2)public Object getAttribute(String key);獲取application對象中含有關(guān)鍵字的對象。

      (5)out對象

      out對象是一個輸出流,用來向客戶端輸出數(shù)據(jù)。out對象用于各種數(shù)據(jù)的輸出。

      很多人都說,沒有Web,計算機網(wǎng)絡(luò)就會變得少了很多東西,計算機網(wǎng)絡(luò)在60年代就已經(jīng)出現(xiàn),而Web最早的創(chuàng)作思想?yún)s來源于為世界各地的科學(xué)家提供一個可以共享的平臺。

      當(dāng)?shù)谝粋圖形界面的www瀏覽器Mosaic在美國國家超級計算應(yīng)用中心NCSA誕生后,此后將近三十年的發(fā)展,使Web成為計算機網(wǎng)絡(luò)發(fā)展的生力軍,未來它也將影響著計算機網(wǎng)絡(luò)的發(fā)展。

      當(dāng)93年第一款Web瀏覽器面向大眾的時候,它只是一款支持書簽,圖標(biāo)和一套光溜溜的用戶界面。僅僅是這樣一款小小的瀏覽器卻從此改變了計算機網(wǎng)絡(luò)發(fā)展的道路,因為它的最大革新,圖片支持,從這一刻起,下載圖片成為可能,并且改變了人們?yōu)g覽因特網(wǎng)的方式。并且隨著成為因特網(wǎng)的主流。很多人都說,如果沒有Web,如今的網(wǎng)絡(luò)可能會發(fā)展成另一番模樣。下圖為第一款Web瀏覽器Mosaic。

      提到Web,必須要提到另外一個詞,CSS。96年12月,世界萬維網(wǎng)的一個工作組發(fā)布了CSS1.0規(guī)范。CSS允許開發(fā)者用外聯(lián)的樣式表來取代那些難以維護的內(nèi)嵌樣式,這幾秒鐘之內(nèi)就可改變?nèi)镜脑O(shè)計。并不需要返回到每個html頁去尋找需要單獨改變的文本元素。應(yīng)該說,正是因為有了CSS,才是今天的網(wǎng)絡(luò)易于開發(fā)、維護、設(shè)計。并且從精英模式走向我們平常老百姓都可以應(yīng)用。舉個例子說吧,博客就是一個很好的'平臺,我想如果它在10幾年前,我們要想改變一下博客的圖像和文字,可能對與我們來說是一件不可能的事情,但是如今卻是很容易實現(xiàn)的,只需根據(jù)提示要求,就可以改變,很方便。 未來,Web的發(fā)展必將是無可限量的,并且影響著計算機網(wǎng)絡(luò)技術(shù)的發(fā)展

      五、心得體會

      Web這門課程讓我們對編寫網(wǎng)頁產(chǎn)生了濃厚的興趣,每次上課看著老師給我們展示不同的功能時,就覺得這是一門很神奇的學(xué)科。因為這是一門實踐性很強的學(xué)科,所以課后自己也會對照著老師的PPT,試著完成不同的功能,每次做成了也非常有成就感。Web的前半部分,介紹HTML、CSS、JavaScript的部分相對來說比較簡單,而后半部分關(guān)于web與數(shù)據(jù)庫連接的內(nèi)容有點困難,最開始做的時候一直出錯。直到后來在老師和同學(xué)的幫助下才慢慢解決問題。

      由于平時學(xué)習(xí)比較繁忙,時間比較少,對于網(wǎng)頁設(shè)計軟件的強大功能運用得還不夠。在網(wǎng)頁設(shè)計過程中,由于缺乏訓(xùn)練,所以在設(shè)計時也遇到了很多麻煩,有時插入一個特效腳本也是很麻煩。在網(wǎng)頁制作過程中,想提高設(shè)計水平,想有個理想的網(wǎng)頁,必須要勤奮練習(xí),我將在以后的學(xué)習(xí)過程中不斷努力。

      六、結(jié)語

      總體來說,這學(xué)期的Web學(xué)習(xí)有好的部分,也有不足的部分。但是至少自己已經(jīng)入門,能夠獨立編寫一些網(wǎng)頁了。下學(xué)期還有這方面的課程,而且還是要用Java語言編寫的,對于我來說,難度更大,所以希望以后能夠更加努力的學(xué)習(xí),將這方面做得越來越好!

    国产AV国片精品一区二区| 三年片在线观看免费观看大全小说| 中文字幕日韩精品无码内射| 色综合视频一区二区三区44| 99热这里有精品亚洲国产欧美日韩精品精品| 精品国产一区二区三区久久| 男ji大巴进入女人的直播| 亚洲国产精品无码久久一线夕不卡| 国产九九自拍久在线观看| 狠狠躁天天躁无码不卡|