欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      JSP動(dòng)態(tài)開(kāi)發(fā)技術(shù)課程學(xué)習(xí)總結(jié)

      時(shí)間:2019-05-11 23:07:56下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《JSP動(dòng)態(tài)開(kāi)發(fā)技術(shù)課程學(xué)習(xí)總結(jié)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《JSP動(dòng)態(tài)開(kāi)發(fā)技術(shù)課程學(xué)習(xí)總結(jié)》。

      第一篇:JSP動(dòng)態(tài)開(kāi)發(fā)技術(shù)課程學(xué)習(xí)總結(jié)

      《JSP動(dòng)態(tài)Web技術(shù)》

      課程學(xué)習(xí)總結(jié)

      本學(xué)期在學(xué)習(xí)“JSP動(dòng)態(tài)Web技術(shù)”的時(shí)候,我深刻的明白了,作為現(xiàn)今高校計(jì)算機(jī)專業(yè)學(xué)生必修的一門專業(yè)課程,我們應(yīng)當(dāng)主要學(xué)習(xí)目前流行的JSP開(kāi)發(fā)語(yǔ)言及掌握先進(jìn)的Web開(kāi)發(fā)技術(shù)。課程的重點(diǎn)是用JSP開(kāi)發(fā)Web應(yīng)用程序,如開(kāi)發(fā)電子商務(wù)網(wǎng)站;課程的難點(diǎn)是JavaBean技術(shù)、Java Servlet技術(shù)和JSP的開(kāi)發(fā)模型。

      通過(guò)一學(xué)期這門課程的學(xué)習(xí),我掌握了JSP語(yǔ)言基礎(chǔ)知識(shí)、JSP內(nèi)置對(duì)象,能熟練運(yùn)用JSP的文件操作、JSP數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、JavaBean技術(shù)和Servlet技術(shù)。掌握編寫(xiě)基本JSP程序、JSP的文件操作及JSP的數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)方法,能利用JSP應(yīng)用模式JSP+JavaBean和JSP+JavaBean+Servlet進(jìn)行Web應(yīng)用系統(tǒng)設(shè)計(jì)、開(kāi)發(fā)能力。

      一、學(xué)習(xí)內(nèi)容 第一章 JSP概述

      本章主要學(xué)習(xí)了JSP技術(shù)的特點(diǎn)以及JSP程序的結(jié)構(gòu)及運(yùn)行原理;JSP網(wǎng)站運(yùn)行環(huán)境的配置;在Eclipse環(huán)境中開(kāi)發(fā)JSP程序的方法。

      JSP技術(shù)的優(yōu)勢(shì):一次編寫(xiě)到處運(yùn)行、系統(tǒng)的多平臺(tái)支持、強(qiáng)大的可伸縮性、多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。在原理上,JSP是編譯成Servlet執(zhí)行的,所以JSP和Servlet一樣,具有功能強(qiáng)大、跨平臺(tái)等特點(diǎn),但JSP比Servlet更加容易編寫(xiě)。

      在配置JSP開(kāi)發(fā)環(huán)境時(shí),首先需要安裝JDK,完成設(shè)置后,需要安裝Web服務(wù)器。

      Eclipse和My Eclipse是現(xiàn)金國(guó)內(nèi)企業(yè)最流行的開(kāi)發(fā)工具。除了使用Eclipse和My Eclipse進(jìn)行JSP的開(kāi)發(fā)外,常用的其他J2EE應(yīng)有服務(wù)器有WebSphere、JBoss、WebLogic等。

      SP使得創(chuàng)建和維護(hù)HTML更容易,同時(shí)依舊提供對(duì)servlet的完全訪問(wèn)(即

      可以使用各種servlet的特性)。

      其他技術(shù)使用類似的方式,但移植性上有差距并且不允許我們使用Java來(lái)編寫(xiě)實(shí)際的代碼。

      第二章 JSP語(yǔ)法與內(nèi)置對(duì)象

      本章主要學(xué)習(xí)了JSP的基本語(yǔ)法;JSP的內(nèi)置對(duì)象;JSP的開(kāi)發(fā)環(huán)境。1.JSP語(yǔ)法基礎(chǔ)

      JSP指令標(biāo)簽,主要用來(lái)提供整個(gè)JSP網(wǎng)頁(yè)相關(guān)的信息。JSP動(dòng)作標(biāo)簽,利用它可以動(dòng)態(tài)地插入文件、重用JavaBean組件、把用戶重定向到另外的頁(yè)面、為Java插件生成HTML代碼。JSP表達(dá)式,在JSP程序中,可以采用表達(dá)式將指定結(jié)果輸出到客戶端HTML中。

      2.JSP內(nèi)置對(duì)象

      JSP有9種內(nèi)置對(duì)象,其中request、response、session、application、out對(duì)象是最常用的。

      Request內(nèi)置對(duì)象,代表的是來(lái)自客戶端的請(qǐng)求。在客戶端輸入表單信息后,需要提交到相關(guān)的服務(wù)器端JSP程序進(jìn)行處理。

      response內(nèi)置對(duì)象,代表的是對(duì)客戶端的響應(yīng)。用于產(chǎn)生可以發(fā)送到客戶端的回應(yīng)信息。

      session內(nèi)置對(duì)象,屬于javax.servlet.http.Httpsession接口的一個(gè)實(shí)現(xiàn)類。

      applicatio內(nèi)置對(duì)象,屬于javax.servlet.ServletContext接口的一個(gè)實(shí)現(xiàn)類,主要是獲取或更改Servlet的設(shè)定。

      out內(nèi)置對(duì)象,屬于javax.servlet.jsp.JSPWriter接口的一個(gè)實(shí)現(xiàn)類,主要是將結(jié)果輸出到網(wǎng)頁(yè)上。

      學(xué)習(xí)一門語(yǔ)言,主要就是學(xué)習(xí)這門語(yǔ)言的基本語(yǔ)法,就如同學(xué)習(xí)英語(yǔ)是一個(gè)道理。學(xué)習(xí)了本章之后,我對(duì)Java語(yǔ)言有了進(jìn)一步的了解。對(duì)學(xué)習(xí)以后的知識(shí)非常地有幫助。但在學(xué)習(xí)的過(guò)程中,也遇到了一些問(wèn)題。語(yǔ)法作為一門語(yǔ)言的基礎(chǔ),非常的重要。一門語(yǔ)言學(xué)的好與壞,就看你對(duì)語(yǔ)法的掌握程度。

      第三章 JSP文件操作

      本章主要學(xué)習(xí)了File類及其常用方法;文件流進(jìn)行文件的在線讀寫(xiě);文件上傳下載的應(yīng)用開(kāi)發(fā)技術(shù)。

      1.File類及相關(guān)屬性

      創(chuàng)建File對(duì)象File(String Path)獲取文件屬性 2.文件上傳 3.文件讀寫(xiě)類

      4.文件輸入流FileInputStream和文件輸出流FileOutputStream 5.文件字符流類FileReader和FileWriter 6.文件隨即訪問(wèn)流RandomAccessFile類

      通過(guò)本章的文件操作的學(xué)習(xí),學(xué)會(huì)了如何利用JSP進(jìn)行文件/目錄的創(chuàng)建、刪除和獲取屬性,會(huì)利用字符流進(jìn)行文件的讀寫(xiě),以及文件上傳的方法。文件的創(chuàng)建、刪除和獲取屬性都比較簡(jiǎn)單,而對(duì)于文件的讀寫(xiě)卻比較難記住。

      第四章 JSP數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)

      本章主要學(xué)習(xí)了使用JDBC連接數(shù)據(jù)庫(kù)的技術(shù);在Web頁(yè)面實(shí)現(xiàn)瀏覽、查詢、維護(hù)數(shù)據(jù)庫(kù)數(shù)據(jù)技術(shù);數(shù)據(jù)分頁(yè)顯示技術(shù);網(wǎng)站后臺(tái)的開(kāi)發(fā)和管理思想。

      1.JDBC的概念和技術(shù)特點(diǎn)。2.JDBC中的常用接口及其方法: 驅(qū)動(dòng)程序接口Driver 驅(qū)動(dòng)程序管理器DriverManager 數(shù)據(jù)庫(kù)連接接口Connection 執(zhí)行SQL語(yǔ)句接口Statement 執(zhí)行動(dòng)態(tài)SQL語(yǔ)句接口PreparedStatement 執(zhí)行存儲(chǔ)過(guò)程接口CallableStatement 訪問(wèn)結(jié)果集接口ResultSet 3.掌握連接數(shù)據(jù)庫(kù)的步驟:“加載JDBC驅(qū)動(dòng)程序”、“創(chuàng)建數(shù)據(jù)庫(kù)連接”、“執(zhí)行SQL語(yǔ)句”、“獲得查詢結(jié)果”和“關(guān)閉連接”。

      4.掌握“SQL Server 2000數(shù)據(jù)庫(kù)的連接”、“Access數(shù)據(jù)庫(kù)的連接”以及“MySQL數(shù)據(jù)庫(kù)的連接”的方法。

      5.掌握數(shù)據(jù)庫(kù)的常用操作技術(shù)(查詢、添加、修改、刪除等)。6.理解連接池的優(yōu)缺點(diǎn)。

      7.掌握在Tomcat中配置連接池的方法。

      第五章 JSP與JavaBean JavaBean是一種Java語(yǔ)言寫(xiě)成的可重用組件,實(shí)際上JavaBean是一種Java類,通過(guò)封裝屬性和方法成為具有某種功能或者某個(gè)業(yè)務(wù)的對(duì)象。

      1.JavaBean的基本組成 2.JavaBean的工作原理

      3.利用JavaBean進(jìn)行抽象,簡(jiǎn)化JSP 4.編寫(xiě)和配置JavaBean程序的方法 5.JSP中調(diào)用JavaBean基本方式 6.JavaBean與JSP想結(jié)合編程的策略

      通過(guò)本章的學(xué)習(xí),掌握了JavaBean的結(jié)構(gòu)及生命周期,JSP調(diào)用JavaBean的方法。學(xué)會(huì)用JavaBean操作數(shù)據(jù)庫(kù),檢索數(shù)據(jù)分頁(yè)處理的方法。

      JavaBean描述的是Java的軟件組件模型。在Java模型中,通過(guò)JavaBean可以無(wú)限擴(kuò)展Java程序的功能,通過(guò)JavaBean的組合可以快速地生成新的應(yīng)用程序。JavaBean主要應(yīng)用在非可視化領(lǐng)域,在服務(wù)器端應(yīng)用方面表現(xiàn)出了越來(lái)越強(qiáng)的生命力。非可視化的JavaBean,顧名思義就是沒(méi)有GUI界面的JavaBean。在Web項(xiàng)目中常用用來(lái)封裝業(yè)務(wù)邏輯、數(shù)據(jù)庫(kù)操作等,可以很好地實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺(tái)程序的分離,使得系統(tǒng)具有更好的健壯性和靈活性。

      第六章 JSP與Servlet Java Servlet是一些能夠動(dòng)態(tài)擴(kuò)展Web服務(wù)器功能的Java組件,JSP技術(shù)本身就是基于Servlet的,當(dāng)客戶請(qǐng)求一個(gè)JSP頁(yè)面時(shí),JSP引擎根據(jù)JSP頁(yè)面生成Servlet文件。

      1.Servlet的生命周期

      2.Servlet與JSP交互技術(shù) 3.常用的Servlet API應(yīng)用 4.基本的 Web應(yīng)用開(kāi)發(fā)模式

      JSP是Servlet技術(shù)的擴(kuò)展,本質(zhì)上就是Servlet的簡(jiǎn)易方式。JSP編譯后是“類servlet”。Servlet和JSP最主要的不同點(diǎn)在于,Servlet的應(yīng)用邏輯是在Java文件中,并且完全從表示層中的HTML里分離開(kāi)來(lái)。而JSP的情況是Java和HTML可以組合成一個(gè)擴(kuò)展名為.jsp的文件。JSP側(cè)重于視圖,Servlet主要用于控制邏輯。

      Servlet是一種獨(dú)立于平臺(tái)和協(xié)議的服務(wù)器端的Java技術(shù),它是使用Java Servlet應(yīng)用程序設(shè)計(jì)接口(API)及相關(guān)的類和方法的Java程序,可以用來(lái)生成動(dòng)態(tài)的Web頁(yè)面。Servlet主要用于處理客戶端傳來(lái)的HTTP請(qǐng)求,并返回一個(gè)響應(yīng)。在開(kāi)發(fā)Servlet時(shí),可以直接繼承javax.servlet.http.HttpServlet類,并在web.xml中進(jìn)行描述(映射執(zhí)行Servlet的名字、配置Servlet類、初始化參數(shù)、安全配置、URL映射和啟動(dòng)優(yōu)先權(quán)的設(shè)置等)。

      第七章 Web項(xiàng)目開(kāi)發(fā)

      本章主要學(xué)習(xí)了一個(gè)典型的Web應(yīng)用項(xiàng)目:網(wǎng)上書(shū)店。學(xué)習(xí)如何靈活運(yùn)用JSP的技術(shù),將業(yè)務(wù)邏輯和業(yè)務(wù)表現(xiàn)盡量地分開(kāi)。

      1.網(wǎng)上書(shū)店系統(tǒng)的功能 2.網(wǎng)上書(shū)店流程 前臺(tái)流程 會(huì)員操作流程 后臺(tái)管理流程 完整的購(gòu)書(shū)流程 3.系統(tǒng)功能模塊劃分 項(xiàng)目開(kāi)發(fā)流程

      1.SWOT(優(yōu)勢(shì),劣勢(shì),機(jī)遇,挑戰(zhàn))分析

      也就是系統(tǒng)的定位,系統(tǒng)的愿景規(guī)劃,系統(tǒng)地目的,系統(tǒng)自身分析,和外部因素分析。

      2.需求分析

      客戶需求或者用戶需求分析,也就是系統(tǒng)的功能,使用流程,界面,開(kāi)發(fā)平臺(tái),維護(hù)和升級(jí)等

      3.系統(tǒng)架構(gòu)(解決技術(shù)問(wèn)題)

      也就是讓需求實(shí)現(xiàn),對(duì)開(kāi)發(fā)系統(tǒng)的人員,系統(tǒng)模塊,系統(tǒng)平臺(tái),界面搭出一個(gè)大的框架。

      4.信息架構(gòu)(解決內(nèi)容問(wèn)題),UE 系統(tǒng)的內(nèi)容,使用流程,用戶體驗(yàn),畢竟web的本身就是信息的載體。5.用戶界面設(shè)計(jì)(UI),UE 信息架構(gòu)完成就可以進(jìn)入用戶交互界面設(shè)計(jì)階段。風(fēng)格,界面,交互,體驗(yàn),動(dòng)畫(huà)等。

      6.網(wǎng)頁(yè)設(shè)計(jì)及制作 | 系統(tǒng)程序編寫(xiě) | 文檔編寫(xiě)(真正開(kāi)發(fā)階段)設(shè)計(jì)部門/頁(yè)面制作:XHTML(信息架構(gòu))|XML/XSLT + CSS(用戶界面設(shè)計(jì))+ DOM | AJAX(表現(xiàn))+ Flash等

      技術(shù)部門/系統(tǒng)程序編寫(xiě):模塊(類)開(kāi)發(fā),數(shù)據(jù)庫(kù),服務(wù)器 文檔撰寫(xiě),讓每個(gè)開(kāi)發(fā)階段內(nèi)部透明,達(dá)到團(tuán)隊(duì)的良好溝通

      (個(gè)人覺(jué)得DOM和AJAX應(yīng)該更多的屬于設(shè)計(jì)和體驗(yàn),應(yīng)該屬于設(shè)計(jì)部,雖然也是編程。)

      7.系統(tǒng)整合

      模塊的整合,程序和數(shù)據(jù)庫(kù)的整合,程序和界面的整合,系統(tǒng)和服務(wù)器的整合等

      8.系統(tǒng)測(cè)試

      系統(tǒng)調(diào)試找出bug,用戶體驗(yàn),改善細(xì)節(jié)等 9.系統(tǒng)發(fā)布

      系統(tǒng)正式發(fā)布,確定版本,說(shuō)明書(shū),幫助文檔|FAQ,SEO等

      10.系統(tǒng)維護(hù)

      系統(tǒng)更新和系統(tǒng)和服務(wù)器維護(hù)等

      二、學(xué)習(xí)總結(jié)

      通過(guò)本學(xué)習(xí)對(duì)JSP的系統(tǒng)學(xué)習(xí)了,在足下的實(shí)訓(xùn),運(yùn)用到具體的JSP專業(yè)知識(shí),在系統(tǒng)開(kāi)發(fā)、程序設(shè)計(jì)的過(guò)程中,讓我學(xué)會(huì)了如果靈活運(yùn)用JSP的技術(shù)及項(xiàng)目開(kāi)發(fā)的流程,了解了大型Web項(xiàng)目的JSP開(kāi)發(fā)思路與方法;以及大型項(xiàng)目的開(kāi)發(fā)方法。在學(xué)習(xí)的過(guò)程中對(duì)大型項(xiàng)目開(kāi)發(fā)的方法不能夠完全的理解,所以在做項(xiàng)目的時(shí)候遇到了不少的問(wèn)題,但都在老師的指導(dǎo)下完成了項(xiàng)目的開(kāi)發(fā)。

      對(duì)于本時(shí)的專業(yè)學(xué)習(xí)了,由于前期未能對(duì)其高度重識(shí),故有一些實(shí)作內(nèi)容未能認(rèn)真完成,即使完成的總結(jié),有一些也有待完善,進(jìn)步的空間還較大,本學(xué)期的專業(yè)學(xué)習(xí)過(guò)程中,讓我對(duì)JSP當(dāng)中的很多的知識(shí)有了深刻的理解,對(duì)于動(dòng)態(tài)網(wǎng)站、靜態(tài)網(wǎng)站也有明確的概念。

      當(dāng)然對(duì)于本學(xué)期的專業(yè),也有一些不足,希望,以后在工作過(guò)程中,還能不斷學(xué)習(xí)JSP技術(shù),讓自己的專業(yè)知識(shí)得到更進(jìn)一步的提升。

      第二篇:JSP開(kāi)發(fā)技術(shù)教學(xué)大綱

      課程編號(hào):08061700

      JSP開(kāi)發(fā)技術(shù)

      JSP Development

      總學(xué)時(shí):40

      總學(xué)分:2.5 課程性質(zhì):限選課

      開(kāi)設(shè)學(xué)期及周學(xué)時(shí)分配:第6學(xué)期;3學(xué)時(shí)/周 適用專業(yè)及層次:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè) 本科 相關(guān)課程:Java語(yǔ)言基礎(chǔ),Java高級(jí)編程

      教材:《在實(shí)戰(zhàn)中成長(zhǎng):JSP開(kāi)發(fā)之路》(第一版 影印版),青軟實(shí)訓(xùn)組編,電子工業(yè)出版社,2009年

      推薦參考書(shū):《Head First Servlets & JSP》(中文版第3版),Bryan Basham

      Kathy Sierra Bert Bates編著 蘇鈺函 林劍譯,中國(guó)電力出版社,2006年;《JSP 程序設(shè)計(jì)》(第三版),張躍平耿祥義編著,清華大學(xué)出版社,2009年

      一、課程目的及要求

      網(wǎng)絡(luò)及電子商務(wù)的迅猛發(fā)展,使得Web應(yīng)用的需求猛增,JSP是Web開(kāi)發(fā)中的一項(xiàng)重要的技術(shù)分支?!禞SP開(kāi)發(fā)技術(shù)》是計(jì)算機(jī)科學(xué)與工程及其他相關(guān)學(xué)科的一門骨干課程。通過(guò)此課程的學(xué)習(xí),要求學(xué)員學(xué)會(huì)綜合運(yùn)用JSP標(biāo)準(zhǔn)標(biāo)簽庫(kù)、EL、JavaBeans組件、數(shù)據(jù)庫(kù)訪問(wèn)、個(gè)性化、國(guó)際化處理、XML數(shù)據(jù)、Servlet、JavaServer Pages以及如何實(shí)現(xiàn)MVC結(jié)構(gòu)。為后期的J2EE開(kāi)發(fā)打下基礎(chǔ)。

      二、課程內(nèi)容及學(xué)時(shí)分配 JSP應(yīng)用初步(4 課時(shí))1.1 安裝配置JDK 1.2 安裝配置tomcat 1.3 書(shū)寫(xiě)簡(jiǎn)單的Servlet JSP語(yǔ)法(5課時(shí))2.1 注釋

      2.2 腳本段 2.3 指令 2.4 動(dòng)作 2.5表達(dá)式 2.6 錯(cuò)誤處理

      隱含對(duì)象(3課時(shí))3.1 與輸入輸出相關(guān)的對(duì)象。

      3.2 與上下文相關(guān)的對(duì)象。

      3.3 與錯(cuò)誤相關(guān)的對(duì)象。JSTL(9課時(shí))4.1 核心庫(kù)

      4.2 國(guó)際化庫(kù) 4.3 sql庫(kù) 4.4 xml庫(kù)

      JSP與Javabean(6課時(shí))5.1 學(xué)會(huì)使用jsp中和javabean相關(guān)的標(biāo)簽

      Session Tracking(6課時(shí))6.1 會(huì)話追逐的4種方式 6.2 重點(diǎn)掌握session Filter與 Listener(6課時(shí))7.1 Filter的原理及使用 7.2 Listener的原理及使用 JSP與JDBC(4課時(shí))8.1 學(xué)習(xí)Java連接數(shù)據(jù)庫(kù)的方式j(luò)dbc 8.1.1 注冊(cè)驅(qū)動(dòng)

      8.1.2 連接

      8.1.3 語(yǔ)句

      8.1.4 結(jié)果集

      8.1.5 釋放 Web架構(gòu)—MVC(5課時(shí))9.1 Web架構(gòu)—MVC 9.2 mvc model2的基本認(rèn)識(shí)

      9.3 Servlet編程

      三、教學(xué)重點(diǎn)與難點(diǎn) JSP語(yǔ)法

      重點(diǎn):掌握J(rèn)SP的基本語(yǔ)法,包括(注釋,指令,動(dòng)作,腳本段等)難點(diǎn):基本語(yǔ)法中的指令和動(dòng)作。隱含對(duì)象

      重點(diǎn):掌握Request對(duì)象,掌握Response對(duì)象,掌握Application對(duì)象,掌握Session對(duì)象。

      難點(diǎn):Request對(duì)象,Response對(duì)象,Session對(duì)象。JSTL 重點(diǎn):掌握J(rèn)STL核心庫(kù)的使用 難點(diǎn):JSTL的核心庫(kù) Session Tracking 重點(diǎn):掌握J(rèn)SP中4中會(huì)話追蹤的技術(shù) 難點(diǎn):Session完成會(huì)話追蹤 Filter與 Listener 重點(diǎn):掌握Filter的編寫(xiě)及配置應(yīng)用,掌握常用Listener的編寫(xiě)及配置應(yīng)用

      難點(diǎn):Filter的編寫(xiě)及配置應(yīng)用 JSP與JDBC 重點(diǎn):掌握通過(guò)JDBC連接數(shù)據(jù)庫(kù),并完成CRUD。難點(diǎn):JDBC連接數(shù)據(jù),并完成CRUD。

      四、主要教學(xué)方式

      本課程采用多媒體設(shè)備,結(jié)合PPT及上機(jī)的形式進(jìn)行教學(xué)。

      五、典型作業(yè)練習(xí)

      1.使用JSP語(yǔ)法在頁(yè)面上顯示當(dāng)前時(shí)間。2.使用JDBC完成數(shù)據(jù)庫(kù)的增、刪、改、差。3.使用session對(duì)象完成購(gòu)物車的編寫(xiě)。4.使用Filter來(lái)完成登錄狀態(tài)的過(guò)濾編寫(xiě)。

      六、課程考核方式

      本課程采用期末閉卷考試方式進(jìn)行考核。

      撰寫(xiě)人:青軟實(shí)訓(xùn)

      審核人:

      信息科學(xué)技術(shù)學(xué)院課程簡(jiǎn)介

      JSP開(kāi)發(fā)技術(shù)(JSP Development)

      課程編號(hào):08061700 課程性質(zhì):限選課

      開(kāi)設(shè)學(xué)期及學(xué)時(shí)分配:第6學(xué)期 3學(xué)時(shí)/周 適用專業(yè)及層次:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè) 本科

      先行課程:java語(yǔ)言基礎(chǔ),java高級(jí)編程 后繼課程:Struts開(kāi)發(fā)技術(shù),Hibernate開(kāi)發(fā)技術(shù)。

      教材:《在實(shí)戰(zhàn)中成長(zhǎng):JSP開(kāi)發(fā)之路》(第一版 影印版),青軟實(shí)訓(xùn)組編,電子工業(yè)出版社,2009年

      推薦參考書(shū):《Head First Servlets & JSP》(中文版第3版),Bryan Basham

      Kathy Sierra

      Bert Bates編著 蘇鈺函 林劍譯,中國(guó)電力出版社,2006年;《JSP 程序設(shè)計(jì)》(第三版),張躍平耿祥義編著,清華大學(xué)出版社,2009年 課程目的、內(nèi)容與要求:

      JSP開(kāi)發(fā)技術(shù)是一門理論性和實(shí)踐性都很強(qiáng)的計(jì)算機(jī)專業(yè)的專業(yè)課程,從軟件開(kāi)發(fā)項(xiàng)目實(shí)踐的角度深入的講解了web應(yīng)用程序的基本知識(shí)和使用技巧,以小步迭代的方式引領(lǐng)學(xué)生一步一步的開(kāi)發(fā),從而讓學(xué)生在實(shí)踐開(kāi)發(fā)的過(guò)程中學(xué)習(xí)和掌握J(rèn)SP開(kāi)發(fā)Web程序中的各個(gè)技術(shù)要點(diǎn)。

      本課程的主要內(nèi)容有:JSP的基本語(yǔ)法,Servlet的應(yīng)用,JSP的內(nèi)置對(duì)象,JDBC,JSTL,EL表達(dá)式,會(huì)話追蹤-session,F(xiàn)ilter和Listener,MVC架構(gòu)等。

      本課程要求學(xué)生掌握J(rèn)SP的基本語(yǔ)法和Servlet的使用,掌握J(rèn)SP的內(nèi)置對(duì)象的使用,學(xué)會(huì)通過(guò)JDBC連接數(shù)據(jù)庫(kù),理解session的機(jī)制,會(huì)使用Filter和Listener解決開(kāi)發(fā)過(guò)程中的特定問(wèn)題,了解Model和Model2的開(kāi)發(fā)模式,熟悉MVC架構(gòu)。

      撰寫(xiě)人:青軟實(shí)訓(xùn)

      審核人:

      第三篇:JSP課程總結(jié)

      JSP課程總結(jié)

      1006010101 計(jì)算機(jī)1班

      董楠楠

      在學(xué)習(xí)這門課之前,JSP對(duì)于我來(lái)說(shuō)是一個(gè)全新的領(lǐng)域,包括其基礎(chǔ)的HTML靜態(tài)網(wǎng)頁(yè)的相關(guān)知識(shí),數(shù)據(jù)庫(kù)方面,服務(wù)器的作用都不了解。一開(kāi)始難免的失意和緊張,覺(jué)得這門課對(duì)我來(lái)說(shuō)是一種挑戰(zhàn)。經(jīng)過(guò)一個(gè)學(xué)期的課程學(xué)習(xí)以及近期的基于JSP的網(wǎng)盤課程設(shè)計(jì),我對(duì)這門課終于有了初步的了解,雖然掌握得很膚淺,但內(nèi)心很興奮,很欣喜,新的語(yǔ)言入門很難,但我相信在日后的學(xué)習(xí)中,我會(huì)有一定的突破。

      JSP的全稱是Java Server Pages,它是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)。我們需要配置的壞境有JDK,Tomcat,還要用到Myeclips這一基礎(chǔ)的編程工具。在學(xué)習(xí)JSP之前,由于沒(méi)有網(wǎng)頁(yè)編程的基礎(chǔ),便學(xué)習(xí)了HTML這種文本標(biāo)記語(yǔ)言,自己試著去做簡(jiǎn)單的靜態(tài)網(wǎng)站。后來(lái)學(xué)做JSP動(dòng)態(tài)網(wǎng)站時(shí),就涉及到了多方面的知識(shí),JSP內(nèi)部對(duì)象及內(nèi)部對(duì)象所涉及的方法,JSP與數(shù)據(jù)庫(kù)連接,如何去引用數(shù)據(jù)庫(kù)。這門課更是鞏固了JAVA這一基礎(chǔ)編程語(yǔ)言,要求對(duì)JAVA掌握的要透徹,每門語(yǔ)言要學(xué)扎實(shí),深入理解,都要花費(fèi)很大的功夫,不是容易的事情。

      通過(guò)以上知識(shí)的學(xué)習(xí),對(duì)開(kāi)發(fā)簡(jiǎn)單的動(dòng)態(tài)網(wǎng)頁(yè)有了些許的眉目,又進(jìn)一步加深了對(duì)JSP的了解。比如我們此次的課設(shè),設(shè)計(jì)一個(gè)網(wǎng)絡(luò)硬盤,用戶可以再上面上傳、下載資料,存儲(chǔ)基本信息。

      JSP在工作時(shí),首先啟動(dòng)服務(wù)器,并且保證應(yīng)用在服務(wù)器上,客戶通過(guò)瀏覽器發(fā)送請(qǐng)求,服務(wù)器接收到請(qǐng)求之后,查找有沒(méi)有這個(gè)文件對(duì)應(yīng)的JAVA文件的對(duì)象。如果沒(méi)有這個(gè)文件,則需要?jiǎng)?chuàng)建(先把JSP文件轉(zhuǎn)換成JAVA文件,編譯成.class文件,加載類并創(chuàng)建對(duì)象),然后調(diào)用對(duì)象的相應(yīng)方法,方法完成對(duì)用戶的響應(yīng),通常輸出的是HTML代碼,客戶端接收到HTML代碼,瀏覽器解析這個(gè)代碼生成畫(huà)面。

      在網(wǎng)站設(shè)計(jì)中,處處離不開(kāi)Servlet,它充當(dāng)一個(gè)控制器,負(fù)責(zé)封裝數(shù)據(jù),處理業(yè)務(wù),頁(yè)面分發(fā)??蛻舳税l(fā)送請(qǐng)求至服務(wù)器,服務(wù)器啟動(dòng)并調(diào)用Servlet,Servlet根據(jù)客戶端請(qǐng)求生成響應(yīng)內(nèi)容并將其傳給服務(wù)器,服務(wù)器再將響應(yīng)返回客戶端。網(wǎng)盤開(kāi)發(fā)的整個(gè)過(guò)程中,都充分體現(xiàn)了MVC原理,MVC是一種架構(gòu)模式,該設(shè)計(jì)模式把系統(tǒng)分為以下三個(gè)模塊:模型層(Model):包括業(yè)務(wù)層BIZ、數(shù)據(jù)持久層DAO、實(shí)體層JavaBean ;視圖層(View):對(duì)應(yīng)的組件是Jsp或Html文件,此次課設(shè)對(duì)應(yīng)的是Jsp文件控制器(Controller):對(duì)應(yīng)的組件是Servlet。MVC模式通過(guò)引入控制器的方法將視圖層與模型層解耦、分離。Model層開(kāi)發(fā)又涉及到數(shù)據(jù)庫(kù)連接池,連接池相當(dāng)于一個(gè)容器,該容器里裝有多個(gè)連接,每當(dāng)有用戶請(qǐng)求時(shí)容器就會(huì)自動(dòng)拿出一個(gè)連接對(duì)象,當(dāng)用戶用完之后,容器又會(huì)將使用完畢的連接對(duì)象收回。

      Jsp與servlet有一定的區(qū)別,Servlet可以看作是HTML的Java代碼,而JSP可看作是包含 Java代碼的HTML。共同點(diǎn):JSP和Servlet實(shí)際上是一回事。JSP頁(yè)面最終要轉(zhuǎn)換成Servlet,并進(jìn)行編譯,在請(qǐng)求期間執(zhí)行的實(shí)際上是編譯后的Servlet。因此,JSP頁(yè)面不過(guò)是編寫(xiě)Servlet的另一種方式。各自應(yīng)用的范圍:Servlet比較適合于做處理任務(wù),如做業(yè)務(wù)邏輯;JSP適合于表示任務(wù),如網(wǎng)頁(yè)制作,生成動(dòng)態(tài)網(wǎng)頁(yè)。

      Jsp開(kāi)發(fā)中,很重要的一點(diǎn)便是實(shí)現(xiàn)Tomcat與數(shù)據(jù)庫(kù)的鏈接,通過(guò)高級(jí)JDBC實(shí)現(xiàn),基于model層的開(kāi)發(fā)。在網(wǎng)盤的設(shè)計(jì)中也得到了充分的體現(xiàn),我們寫(xiě)了一個(gè)數(shù)據(jù)庫(kù)連接類以實(shí)現(xiàn)Tomcat與數(shù)據(jù)庫(kù)的連接。在使用HTTP協(xié)議將客戶端的請(qǐng)求傳送到服務(wù)器端時(shí),通過(guò)以下方法。1)get是從服務(wù)器上獲取數(shù)據(jù),post是向服務(wù)器傳送數(shù)據(jù)。2)在客戶端,Get方式在通過(guò)URL提交數(shù)據(jù),數(shù)據(jù)在URL中可以看到,POST方式,數(shù)據(jù)放置在HTML HEADER內(nèi)提交。3)對(duì)于get方式,服務(wù)器端用request.getQueryString()可以獲取GET請(qǐng)求參數(shù)的變量值,對(duì)于post方式,服務(wù)器端用request.getParameter獲取提交的數(shù)據(jù)。

      以上便是我學(xué)習(xí)JSP這門課的總結(jié)以及心得。

      第四篇:jsp課程總結(jié)

      Jsp課程總結(jié)

      學(xué)習(xí)jsp課程一個(gè)學(xué)期了,對(duì)于jsp的課程也有了一些了解。

      從知道什么是jsp,到了解jsp的開(kāi)發(fā)環(huán)境,到j(luò)sp的處理過(guò)程,,到j(luò)sp開(kāi)發(fā)的基礎(chǔ),到j(luò)sp的語(yǔ)法等等。

      首先,Jsp是一種動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù),是在傳統(tǒng)的網(wǎng)頁(yè)html文件中插入java程序段和jsp標(biāo)記,而形成的jsp文件。

      Jsp開(kāi)發(fā)的環(huán)境是需要一些開(kāi)發(fā)工具,所以要安裝一些工具和配置工具JSP技術(shù)使用java編寫(xiě)類XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。

      Web在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。

      JSP與Java servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。

      JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶端的瀏覽器。Java servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向internet的所有特點(diǎn)。

      眾多大公司都支持JSP技術(shù)的服務(wù)器,如IBM Oracle Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。

      Jsp技術(shù)的優(yōu)點(diǎn)有很多,JSP技術(shù)是用JAVA語(yǔ)言作為腳本語(yǔ)言的,JAVA是成熟的,強(qiáng)大的,易擴(kuò)充的編程語(yǔ)言,遠(yuǎn)優(yōu)于基于BASIC的腳本語(yǔ)言。一次編寫(xiě),到處運(yùn)行。除了系統(tǒng)之外,代碼不用做任何更改。系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。強(qiáng)大的可伸縮性。從只有一個(gè)小的jar文件就可以運(yùn)行Servlet JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,Java顯示了一個(gè)巨大的生命力。多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。

      JSP也有它的缺點(diǎn),因?yàn)橛胘sp技術(shù)顯得更加的復(fù)雜,而且java的運(yùn)行速度是喲哦那個(gè)class內(nèi)存來(lái)完成的所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來(lái)說(shuō),性價(jià)比比較低。從另一方面,它還需要硬盤空間來(lái)儲(chǔ)存一系列的.java文件和.class文件,以及對(duì)應(yīng)的版本文件。

      以上是我學(xué)習(xí)了Jsp課程的一些總結(jié)。

      第五篇:JSP開(kāi)發(fā)總結(jié)--9.24

      JSP2.0技術(shù)手冊(cè)

      JSP2.0 技術(shù)手冊(cè)

      JSP 2.0技術(shù)手冊(cè)

      內(nèi)容簡(jiǎn)介:

      本書(shū)圖文并茂,以豐富的實(shí)例為引導(dǎo),全面介紹了主流的 Java Web 開(kāi)發(fā)技術(shù)—— JSP 2.0,重點(diǎn)介紹 Java 在展示層的兩項(xiàng)重要技術(shù):Java Servlet 與 JavaServer Pages。它們是最重要的 Java 核心技術(shù)。對(duì)這兩項(xiàng)技術(shù)的深入了解,將有助于您未來(lái)對(duì)于

      JavaServer Faces(JSF)技術(shù)以及 Java Web Services 技術(shù)的學(xué)習(xí)。

      Java 愛(ài)好者 http://網(wǎng)站自行免費(fèi)下載,或

      者可以直接使用本書(shū)CD光盤中的Tomcat 5.0.16,軟件名稱為:jakarta-tomcat-5.0.16.exe。

      第一步:執(zhí)行jakarta-tomcat-5.0.16.exe(見(jiàn)圖 1-7);

      先按【Next】,選擇【I Agree】后,再按【Next】。

      第二步:選擇安裝路徑及安裝內(nèi)容(見(jiàn)圖1-8);

      通常我們會(huì)選擇完全安裝(Full),即如圖1-8。在圖1-9【Tomcat】的選項(xiàng)中,主要有:Core、Service、Source Code和 Documentation,假若選擇安裝 Service時(shí),爾后我們可以利用Windows的服務(wù)(控制

      面板

      |管理工具 |服務(wù))來(lái)設(shè)定重新開(kāi)機(jī)啟動(dòng)時(shí),Tomcat能夠自動(dòng)啟動(dòng)。Java 愛(ài)好者 http://004km.cn 下載最新版本,如

      圖 1-19 所 示,或 者 直 接 使 用 本 書(shū) CD 光 盤 中 的 Ant 1.6,軟 件 名 稱 為 :

      apache-ant-1.6.0-bin.zip。

      第一步:將apache-ant-1.6.0-bin.zip解壓縮;

      解壓縮 apache-ant-1.6.0-bin.zip 之后,在 apache-ant-1.6.0-bin 目錄下會(huì)有一目錄

      apache-ant-1.6.0,然后將apache-ant-1.6.0整個(gè)目錄搬移至C: 底下。

      第二步:設(shè)定Ant 1.6(見(jiàn)圖 1-20);

      從【開(kāi)始】→【設(shè)定】→【控制面板】→【系統(tǒng)】→【高級(jí)】→【環(huán)境變量】 →【系統(tǒng)變量】,然后到【新建】。

      ANT_HOME = C:apache-ant-1.6.0 PATH = %ANT_HOME%bin

      第三步:測(cè)試Ant 1.6; Java 愛(ài)好者 http://004km.cn

      圖 1-20 設(shè)定Ant 1.6

      打開(kāi)命令提示符,輸入 ant –version,假若執(zhí)行成功,則會(huì)有如圖 1-21所示的結(jié)果。

      圖 1-21 測(cè)試Ant 1.6

      JSP2.0技術(shù)手冊(cè)

      Java 愛(ài)好者 http://004km.cn.javaworld.CH2;

      import javax.servlet.*;import javax.servlet.http.*;import java.io.*;

      public class HelloServlet extends HttpServlet {

      //Initialize global variables

      Java 愛(ài)好者 http://www.javafan.net制作

      JSP2.0技術(shù)手冊(cè)

      JSP2.0技術(shù)手冊(cè)

      JSP2.0 技術(shù)手冊(cè)

      public void init(ServletConfig config)throws ServletException {

      super.init(config);}

      //Process the HTTP Get request

      public void doGet(HttpServletRequest request,HttpServletResponse response)

      throws ServletException, IOException {

      response.setContentType(“text/html;charset=GB2312”);PrintWriter out = response.getWriter();out.println(“”);

      out.println(“CH2-HelloServlet”);out.println(“”);

      out.println(“ Hello World
      ”);out.println(“大家好”);out.println("

      下載JSP動(dòng)態(tài)開(kāi)發(fā)技術(shù)課程學(xué)習(xí)總結(jié)word格式文檔
      下載JSP動(dòng)態(tài)開(kāi)發(fā)技術(shù)課程學(xué)習(xí)總結(jié).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        JSP開(kāi)發(fā)配置總結(jié)

        第一步: 安裝JDK: 到SUN公司官方站點(diǎn)(http://java.sun.com) 下載JDK的安裝文件,下載之后安裝好JDK; 安裝完之后,設(shè)置環(huán)境變量:我的電腦->屬性->高級(jí)->環(huán)境變量; 選擇 系統(tǒng)變量(S): 1......

        web開(kāi)發(fā)技術(shù)課程總結(jié)

        2011-2012第一學(xué)期《web開(kāi)發(fā)技術(shù)》課程總結(jié) 教材:《基于web標(biāo)準(zhǔn)的網(wǎng)頁(yè)設(shè)計(jì)與制作》,唐四薪編著,清華大學(xué)出版社,北京。 實(shí)驗(yàn)教材:《網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站開(kāi)發(fā)實(shí)驗(yàn)指導(dǎo)書(shū)》,李翔主編,南京......

        Tomcat開(kāi)發(fā)jsp與servlet總結(jié)

        一, 添加虛擬目錄: 1.在tomcat安裝目錄下webapps建一目錄,例如:myweb. 2.在此目錄下建目錄WEB-INF(全部為大寫(xiě)), 3.在WEB-INF目錄下建立文件web.xml,在此文件中添加如下內(nèi)容:......

        jsp學(xué)習(xí)總結(jié)MXJ

        jsp+java+struts2 (myeclipse+tomcat+mysql) 馬秀娟 2010.09.6(始)一、jsp 1.1 固定表格顯示內(nèi)容在火狐的兼容問(wèn)題 在固定的表格內(nèi),顯示的內(nèi)容如果大于表格的大小則其余內(nèi)......

        教練技術(shù)課程學(xué)習(xí)總結(jié)

        教練技術(shù)課程學(xué)習(xí)總結(jié) 2012.10.26-28 課程內(nèi)容:教練技術(shù)分為聆聽(tīng)、區(qū)分、發(fā)問(wèn)、回應(yīng)四部分。 一、聆聽(tīng) 1、聆聽(tīng)的技巧: 接收——毫無(wú)保留100%地去聽(tīng) 反映——反映自己聽(tīng)的狀態(tài)......

        JSP網(wǎng)站開(kāi)發(fā)學(xué)習(xí)心得(最終版)

        學(xué)習(xí)JSP網(wǎng)站開(kāi)發(fā)心得體會(huì) 記得在第一節(jié)課上, 老師您就跟我們講了“為什么學(xué)JSP ?”、 “ JSP 學(xué)什么?”、“學(xué)JSP 有什么用?”,還有“ 如何學(xué)JSP ?”從老師對(duì)這些問(wèn)題的講解中我確......

        課程開(kāi)發(fā)培訓(xùn)總結(jié)

        全國(guó)職業(yè)院校青年教師成長(zhǎng)訓(xùn)練營(yíng)基于真實(shí)工作崗位 的課程開(kāi)發(fā)高級(jí)研修班培訓(xùn)總結(jié) 2016 年5月13日至2016年5月17日,我有幸參加了中國(guó)職業(yè)教育學(xué)會(huì)舉辦的“全國(guó)職業(yè)院校青年教......

        校本課程開(kāi)發(fā)總結(jié)

        校本課程開(kāi)發(fā)總結(jié)東田一小經(jīng)過(guò)一年多的努力, 我校的校本課程已成為我校課程的重要組成部分,學(xué)校專門設(shè)立了校編課程,并列入了課程計(jì)劃之中,落實(shí)了校本課程的學(xué)習(xí),科學(xué)的實(shí)施了校......