出版時(shí)間:2012-3 出版社:清華大學(xué)出版社 作者:王曉軍 等編著 頁數(shù):352
內(nèi)容概要
全書分為11章,介紹jsp概述、java與jsp技術(shù)、jsp語法基礎(chǔ)、jsp內(nèi)置對(duì)象、jsp與javabean、servlet技術(shù)、jsp中的文件操作、jsp常用組件、jsp與xml技術(shù)和jsp操作數(shù)據(jù)庫。在第11章通過開發(fā)一個(gè)電子圖書系統(tǒng),鞏固所學(xué)習(xí)的內(nèi)容。本書配套光盤提供了實(shí)例源代碼和教學(xué)視頻文件。
《jsp程序開發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》可作為讀者學(xué)習(xí)jsp動(dòng)態(tài)網(wǎng)站開發(fā)的教程,適合于普通高等院校相關(guān)專業(yè)的jsp動(dòng)態(tài)網(wǎng)站開發(fā)教材,也可作為項(xiàng)目開發(fā)人員的自學(xué)參考用書。
書籍目錄
第1章 jsp概述
1.1 動(dòng)態(tài)網(wǎng)頁技術(shù)
1.2 jsp簡介
1.3 搭建jsp服務(wù)器
1.4 jsp開發(fā)工具
1.5 擴(kuò)展練習(xí)
第2章 java與jsp技術(shù)
2.1 java基礎(chǔ)
2.2 運(yùn)算符和表達(dá)式
2.3 java控制語句
2.4 java面向?qū)ο缶幊?br /> 2.5 擴(kuò)展練習(xí)
第3章 dsp語法基礎(chǔ)
3.1 jsp頁面構(gòu)成
3.2 指令
3.3 jsp腳本與注釋
3.4 動(dòng)作元素
3.5 擴(kuò)展練習(xí)
第4章 jsp內(nèi)置對(duì)象
4.1 request對(duì)象
4.2 response對(duì)象
4.3 cookie和session對(duì)象
4.4 application對(duì)象
4.5 其他常見對(duì)象
4.6 擴(kuò)展練習(xí)
第5章 jsp與javabean
5.1 javabean概述
5.2 創(chuàng)建javabean文件
5.3 javabean作用域范圍
5.4 獲取和設(shè)置屬性
5.5 擴(kuò)展練習(xí)
第6章 servlet技術(shù)
6.1 了解servlet技術(shù)
6.2 初識(shí)servlet
6.3 web.xml配置文件
6.4 servlet應(yīng)用
6.5 擴(kuò)展練習(xí)
第7章 jsp中的文件操作
7.1 file類
7.2 使用字節(jié)流讀寫文件
7.3 使用字符流讀寫文件
7.4 randomaccessfile類
7.5 文件上傳與下載
7.6 擴(kuò)展練習(xí)
第8章 jsp常用組件
8.1 發(fā)送e-mail
8.2 jsp動(dòng)態(tài)圖表
8.3 jsp報(bào)表
8.4 擴(kuò)展練習(xí)
第9章 jsp與xml技術(shù)
9.1 yjvil技術(shù)概述
9.2 xml文檔
9.3 dom介紹
9.4 dom對(duì)文檔操作
9.5 擴(kuò)展練習(xí)
第10章 jsp操作數(shù)據(jù)庫
10.1 jdbc概述
10.2 連接數(shù)據(jù)庫
10.3 數(shù)據(jù)庫操作技術(shù)
10.4 jsp與存儲(chǔ)過程
10.5 擴(kuò)展練習(xí)
第11章 電子圖書系統(tǒng)
11.1 系統(tǒng)設(shè)計(jì)
11.2 數(shù)據(jù)庫設(shè)計(jì)
11.3 類模塊的設(shè)計(jì)
11.4 前臺(tái)頁面設(shè)計(jì)
11.5 后臺(tái)頁面設(shè)計(jì)
附錄 實(shí)驗(yàn)指導(dǎo)
第1單元
第2單元
第3單元
第4單元
第5單元
第6單元
第7單元
第8單元
第9單元
第10單元
章節(jié)摘錄
版權(quán)頁:插圖:1.加載ServletServlet容器負(fù)責(zé)加載和實(shí)例化Servlet。當(dāng)Servlet容器啟動(dòng)時(shí),或者在容器檢測(cè)到需要這個(gè)Servlet來響應(yīng)第一個(gè)請(qǐng)求時(shí),創(chuàng)建Servlet實(shí)例。主要是解析web.xml文件,這個(gè)文件描述了一個(gè)Web應(yīng)用的關(guān)鍵信息,也是一個(gè)Web應(yīng)用的入口。Servlet容器可以從本地文件系統(tǒng)、遠(yuǎn)程文件系統(tǒng)或者網(wǎng)絡(luò)服務(wù)中,通過類加載器加載Servlet類,成功加載后,容器創(chuàng)建Servlet的實(shí)例。因?yàn)槿萜魇峭ㄟ^Java的反射API來創(chuàng)建Servlet實(shí)例,調(diào)用的是Servlet的默認(rèn)構(gòu)造方法(即不帶參數(shù)的構(gòu)造方法),所以在編寫Servlet類的時(shí)候,不應(yīng)該提供帶參數(shù)的構(gòu)造方法。2.初始化在Servlet被實(shí)例化之后,Servlet容器將調(diào)用Servlet的init()方法初始化這個(gè)對(duì)象。初始化的目的是為了讓Servlet對(duì)象在處理客戶端請(qǐng)求前完成一些初始化的工作,例如建立數(shù)據(jù)庫的連接、獲取配置信息等。事實(shí)上,Servlet從被web.xml中解析到完成初始化,這個(gè)過程非常復(fù)雜,中間有很多過程,包括各種容器狀態(tài)的轉(zhuǎn)化引起的監(jiān)聽事件的觸發(fā)、各種訪問權(quán)限的控制和一些不可預(yù)料的錯(cuò)誤發(fā)生的判斷行為等。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
JSP程序開發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo) PDF格式下載