網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文
當前位置:文萃咖 > 事務文書 > 工作總結

jsp實訓心得總結

欄目: 工作總結 / 發佈於: / 人氣:9.86K

篇一:JSP網站開發學習心得

jsp實訓心得總結

學習JSP網站開發心得體會 記得在第一節課上, 老師您就跟我們講了“為什麼學JSP ?”、 “ JSP 學什麼?”、“學JSP 有什麼用?”,還有“ 如何學JSP ?”從老師對這些問題的講解中我確實體會到了JSP 在當今社會起到的重要作用和如何去學。在課上還了解了這門課程老師要講述的主要內容以及需要具備的相關知識。

學到了什麼 我想簡單的談談我在JSP 網站開發這門課中都學到了什麼, JSP 的全稱是Java Server Pages ,它是一種動態網頁技術。我們需要配置的壞境有JDK, Tomcat,還要用到dreamweaver。JSP是由SunMicrosystems公司倡導、許多公司參與一起建立的一種動態技術標準。在傳統的網頁HTML文件(*,*)中加入Java程序片段(Scriptlet)和JSP標籤,就構成了JSP網頁java程序片段可以操縱數據庫、重新定向網頁以及發送E-mail等,實現建立動態網站所需要的功能。所有程序操作都在服務器端執行,網絡上載送給客户端的僅是得到的結果,這樣大大降低了對客户瀏覽器的要求,即使客户瀏覽器端不支持Java,也可以訪問JSP網頁。

JSP在根本上是一個簡化的Servlet設計,他實現了HTML語法中的java擴張(以 <%,>形式)。JSP與SERVLET一樣,是在服務器端執行的,通常返回給客户端的就是一個HTML文本,因此客户端只要有瀏覽器就能瀏覽。Web服務器在遇到訪問JSP網頁的請求時,首先執行其中的程序段,然後將執行結果連同JSP文件中的HTML代碼一起返回給客户端。插入的Java程序段可以操作數據庫、重新定向網頁等,以實現建立動態網頁所需要的功能。

相比較其他主流動態網頁技術,JSP具有很多獨特的優勢,如

1. 適用於任何平台、支持者眾多

2. 程序的執行效率高

3. 擁有Java優勢

4. 強大的服務器組件

5. 強大的數據庫支持

下面是JSP與主流動態網頁技術比較

最開始我們學習了HTML 這種文本標記語言,學習起來感覺很輕鬆,用HTML可以做一些靜態網站,在我第一次用HTML做出第一個網頁時,我真的覺得好有成就感,好神奇啊!後面我們學到做動態網站,其中就涉及到JSP 內部對象及內部對象所對應的一些方法。再就是JSP與數據庫的聯繫,怎麼樣引用數據庫。通過以上所學到的知識我們可以基本上上做出一個比較實用的小網站, 比如一個班級網站,在上面可以上載下載一些學習資料,以及存儲班上同學的一些基本信息,給班上同學提供一個交流平台等等。但是由於學習過程中沒有很認真的'去學,而且是第一次接觸,所以技術還沒有那麼成熟,而且身邊的同學大多貌似對這不感興趣,沒有志同道合的人,所以更讓我想做一個動態網站的決心減弱,哎,靜態網站實在有點拿不出手,所以只有寫這篇感想了。

學習反思

從這九個周的學習中,我覺得自己在這門課的學習上還存在很多不足,比如覺得學習基礎時很枯燥,雖然老師講的滿風趣的。其實我並沒有很認真的去學,基本上就是老師上課講了我就聽,下課並沒有去鞏固老師所講的內容。記得老師在第一節課的時候就説我們這門課要多操作, 可是我並沒有按照老師的要求做。也許對於大多數人來説他就是一門選修課,也許他們就是為了混一下學分;也許他們也不知道他們要選哪一門課,看着這門課的名字比較牛,然後就選了;也許,從此以後他們就不會再碰他了;但是在這之中我更看重的是一種學習的態度,既然選了就要把他學好,即使不能學得很好,那也不能懈怠,因為我覺得自己選擇的路,跪着也要走完,所以在很多人都沒有去上課的情況下我還是基本上都去了, 還有一個原因就是想在大學裏多學一點知識,因為就像喬布斯在斯坦福大學的演講中講到:“你在向前展望的時候不可能將這些片斷串連起來,你只能在回顧的時候將點點滴滴串連起來。所以你必須相信這些片斷會在你未來的某一天串連起來。你必須要相信某些東西:你的勇氣、目的、生命、因緣。這個過程從來沒有令我失望,只是讓我的生命更加地與眾不同而已”然後我也覺得這門課程會在我以後的人生中起到一定的作用。

以上就是我通過這次JSP網站開發課程學習所得到的一些心得體會,雖然自只有九個周的學習時間但是我真的學到了很多知識,在這裏真誠的謝謝老師了!

湯佳偉

計科2班

學號:1204211063

篇二:JSP課程總結

JSP課程總結

1006010101 計算機1班 董楠楠

在學習這門課之前,JSP對於我來説是一個全新的領域,包括其基礎的HTML靜態網頁的相關知識,數據庫方面,服務器的作用都不瞭解。一開始難免的失意和緊張,覺得這門課對我來説是一種挑戰。經過一個學期的課程學習以及近期的基於JSP的網盤課程設計,我對這門課終於有了初步的瞭解,雖然掌握得很膚淺,但內心很興奮,很欣喜,新的語言入門很難,但我相信在日後的學習中,我會有一定的突破。

JSP的全稱是Java Server Pages,它是一種動態網頁技術。我們需要配置的壞境有JDK,Tomcat,還要用到Myeclips這一基礎的編程工具。在學習JSP之前,由於沒有網頁編程的基礎,便學習了HTML這種文本標記語言,自己試着去做簡單的靜態網站。後來學做JSP動態網站時,就涉及到了多方面的知識,JSP內部對象及內部對象所涉及的方法,JSP與數據庫連接,如何去引用數據庫。這門課更是鞏固了JAVA這一基礎程式語言,要求對JAVA掌握的要透徹,每門語言要學紮實,深入理解,都要花費很大的功夫,不是容易的事情。

通過以上知識的學習,對開發簡單的動態網頁有了些許的眉目,又進一步加深了對JSP的瞭解。比如我們此次的課設,設計一個網絡硬盤,用户可以再上面上載、下載資料,存儲基本信息。

JSP在工作時,首先啟動服務器,並且保證應用在服務器上,客户通過瀏覽器發送請求,服務器接收到請求之後,查找有沒有這個文件對應的JAVA文件的對象。如果沒有這個文件,則需要創建(先把JSP文件轉換成JAVA文件,編譯成s文件,加載類並創建對象),然後調用對象的相應方法,方法完成對用户的響應,通常輸出的是HTML代碼,客户端接收到HTML代碼,瀏覽器解析這個代碼生成畫面。 在網站設計中,處處離不開Servlet,它充當一個控制器,負責封裝數據,處理業務,頁面分發。客户端發送請求至服務器,服務器啟動並調用Servlet,Servlet根據客户端請求生成響應內容並將其傳給服務器,服務器再將響應返回客户端。網盤開發的整個過程中,都充分體現了MVC原理,MVC是一種

架構模式,該設計模式把系統分為以下三個模塊:模型層(Model):包括業務層BIZ、數據持久層DAO、實體層JavaBean ;視圖層(View):對應的組件是Jsp或Html文件,此次課設對應的是Jsp文件控制器(Controller):對應的組件是Servlet。MVC模式通過引入控制器的方法將視圖層與模型層解耦、分離。Model層開發又涉及到數據庫連接池,連接池相當於一個容器,該容器裏裝有多個連接,每當有用户請求時容器就會自動拿出一個連接對象,當用户用完之後,容器又會將使用完畢的連接對象收回。

Jsp與servlet有一定的區別,Servlet可以看作是HTML的Java代碼,而JSP可看作是包含 Java代碼的HTML。共同點:JSP和Servlet實際上是一回事。JSP頁面最終要轉換成Servlet,並進行編譯,在請求期間執行的實際上是編譯後的Servlet。因此,JSP頁面不過是編寫Servlet的另一種方式。各自應用的範圍:Servlet比較適合於做處理任務,如做業務邏輯;JSP適合於表示任務,如網頁製作,生成動態網頁。

Jsp開發中,很重要的一點便是實現Tomcat與數據庫的鏈接,通過高級JDBC實現,基於model層的開發。在網盤的設計中也得到了充分的體現,我們寫了一個數據庫連接類以實現Tomcat與數據庫的連接。在使用HTTP協議將客户端的請求傳送到服務器端時,通過以下方法。1) get是從服務器上獲取數據,post是向服務器傳送數據。2) 在客户端,Get方式在通過URL提交數據,數據在URL中可以看到,POST方式,數據放置在HTML HEADER內提交。3) 對於get方式,服務器端用ueryString()可以獲取GET請求參數的變量值,對於post方式,服務器端用arameter獲取提交的數據。

以上便是我學習JSP這門課的總結以及心得。

Tags:實訓 jsp