出版時(shí)間:2006-8 出版社:清華大學(xué)出版社 作者:唐有明等編著 頁數(shù):338
Tag標(biāo)簽:無
內(nèi)容概要
Java Server Page(JSP)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),JSP技術(shù)使用Java語言作為腳本語言。采用JSP技術(shù)制作的動態(tài)網(wǎng)頁,所有程序操作都在服務(wù)器端執(zhí)行,因此JSP對客戶瀏覽器的要求最低,其應(yīng)用非常廣泛?! 禞SP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例(附光盤)》主要介紹了JSP的入門知識、JSP程序設(shè)計(jì)基礎(chǔ)知識、JSP頁面元素、JSP腳本元素、JSP的8個(gè)內(nèi)置對象、JSP訪問數(shù)據(jù)庫的技術(shù)、在JSP中應(yīng)用JavaBean、JSP的高級編程知識,以及在服務(wù)器端運(yùn)行的Java技術(shù)——Servlet等內(nèi)容?! 禞SP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例(附光盤)》是一個(gè)實(shí)例性教程,主要面向網(wǎng)頁設(shè)計(jì)和制作實(shí)踐,適合具有一定JSP語言使用基礎(chǔ)的中高級讀者使用。
書籍目錄
第1章 JSP入門知識1.1 Web的演變1.1.1 靜態(tài)Web練習(xí)1-1 查看靜態(tài)Web頁1.1.2 動態(tài)Web練習(xí)1-2 查看動態(tài)Web頁1.2 動態(tài)Web開發(fā)工具1.2.1 CGI開發(fā)工具1.2.2 ASP開發(fā)工具1.2.3 PHP開發(fā)工具1.2.4 Servlet開發(fā)工具1.3 JSP技術(shù)及其優(yōu)勢1.4 配置JSP服務(wù)器1.4.1 配置JDK練習(xí)1-3 在Windows XP下安裝JDK1.4.2 配置Tomcat練習(xí)1-4 安裝Tomcat1.5 典型案例:IIS 5.0+Tomcat 4.1配置1.6 典型案例:本站正在建設(shè)中1.7 典型案例:獲取IP地址和時(shí)間1.8 思考與 練習(xí)第2章 JSP程序設(shè)計(jì)基礎(chǔ)2.1 Java基礎(chǔ)2.1.1 Java的特性2.1.2 Java程序結(jié)構(gòu)練習(xí)2-1 Java快速入門2.1.3 Java基本語法練習(xí)2-2 使用基本數(shù)據(jù)類型練習(xí)2-3 4個(gè)示例程序2.1.4 面向?qū)ο蟮某绦蛟O(shè)計(jì)2.2 HTML基礎(chǔ)知識2.2.1 HTML頁面的基本結(jié)構(gòu)練習(xí)2-4 查看網(wǎng)頁的基本結(jié)構(gòu)2.2.2 常用元素2.2.3 鏈接標(biāo)記練習(xí)2-5 使用超鏈接2.2.4 表格標(biāo)記練習(xí)2-6 表格高級功能2.2.5 表單標(biāo)記練習(xí)2-7 信息反饋表單練習(xí)2-8 制作調(diào)查表單2.3 JavaScript簡介練習(xí)2-9 JavaScript與表單的交互2.4 典型案例:制作用戶注冊表單2.5 思考與 練習(xí)第3章 JSP頁面元素3.1 JSP容器3.1.1 JSP代碼練習(xí)3-1 嵌入JSP代碼3.1.2 JSP的結(jié)構(gòu)練習(xí)3-2 完整的JSP頁面概覽3.1.3 JSP的標(biāo)記練習(xí)3-3 使用JSP標(biāo)記3.2 JSP注釋3.2.1 使用注釋練習(xí)3-4 在JSP頁中添加注釋3.2.2 隱藏注釋練習(xí)3-5 JSP控制HTML標(biāo)記3.3 JSP指令3.3.1 page指令練習(xí)3-6 使用errorPage屬性處理異常3.3.2 include指令練習(xí)3-7 使用include指令3.3.3 taglib指令3.4 JSP動作3.4.1 include動作練習(xí)3-8 include動作在頁面的應(yīng)用3.4.2 forward動作練習(xí)3-9 使用forward動作實(shí)現(xiàn)頁面間的跳轉(zhuǎn)3.4.3 param動作練習(xí)3-10 使用param動作3.4.4 useBean動作練習(xí)3-11 使用useBean動作3.4.5 setProperty動作練習(xí)3-12 使用setProperty動作3.4.6 getProperty動作練習(xí)3-13 getProperty動作在JSP中的應(yīng)用3.4.7 plugin動作3.5 典型案例 在線投票3.6 思考與 練習(xí)第4章 JSP腳本元素4.1 三種腳本元素練習(xí)4-1 變量聲明(計(jì)算數(shù)據(jù))練習(xí)4-2 表達(dá)式格式(統(tǒng)計(jì)客戶量)練習(xí)4-3 腳本程序(顯示當(dāng)前時(shí)間)4.2 JSP聲明4.2.1 JSP聲明中的變量練習(xí)4-4 在Java中聲明變量4.2.2 JSP聲明中的方法練習(xí)4-5 顯示任意年、月的日歷4.3 JSP表達(dá)式練習(xí)4-6 引用一個(gè)變量并輸出其內(nèi)容4.4 JSP腳本程序4.4.1 腳本程序中的變量4.4.2 腳本程序中的表達(dá)式4.4.3 腳本程序中的條件練習(xí)4-7 if/else語句練習(xí)4-8 數(shù)據(jù)運(yùn)算4.4.4 腳本程序中的循環(huán)練習(xí)4-9 九九乘法口訣表練習(xí)4-10 求一百之和練習(xí)4-11 天凈沙(秋思)4.5 典型案例:分頁顯示留言信息4.6 典型案例:格式化字符格式4.7 典型案例:使用JSP定制頁面4.8 典型案例:留言簿4.9 思考與 練習(xí)第5章 JSP內(nèi)置對象5.1 內(nèi)置對象概述5.2 request對象5.2.1 常用方法5.2.2 request服務(wù)練習(xí)5-1 獲得用戶在Form表單中所傳遞的信息練習(xí)5-2 使用對象屬性練習(xí)5-3 判斷客戶端瀏覽器練習(xí)5-4 演示request中的訪問請求行練習(xí)5-5 獲取HTML表單提交的數(shù)據(jù)練習(xí)5-6 選擇計(jì)算和的方式5.3 response對象和out對象5.3.1 response對象練習(xí)5-7 統(tǒng)計(jì)網(wǎng)站的用戶流量練習(xí)5-8 存取日期和時(shí)間數(shù)據(jù)練習(xí)5-9 Response重定向練習(xí)5-10 動態(tài)響應(yīng)contenType屬性5.3.2 out對象練習(xí)5-11 測試Out對象練習(xí)5-12 輸出時(shí)間5.4 session對象練習(xí)5-13 session數(shù)據(jù)的存取練習(xí)5-14 利用Session對象設(shè)置及獲取有效時(shí)間練習(xí)5-15 application和session的綜合演示5.5 其他對象5.5.1 application對象練習(xí)5-16 利用application實(shí)現(xiàn)的簡單計(jì)數(shù)器練習(xí)5-17 application變量的使用方法5.5.2 config對象5.5.3 exception對象練習(xí)5-18 錯(cuò)誤頁面5.5.4 page對象5.5.5 pageContext對象練習(xí)5-19 pageContext對象的綜合應(yīng)用5.6 思考與練習(xí)第6章 JSP訪問數(shù)據(jù)庫6.1 JDBC簡介6.1.1 DriverManager6.1.2 Connection6.1.3 Statement6.1.4 PreparedStatement6.1.5 CallableStatement6.1.6 ResultSet6.2 訪問Access練習(xí)6-1 設(shè)置數(shù)據(jù)源練習(xí)6-2 顯示圖書明細(xì)表中的數(shù)據(jù)練習(xí)6-3 添加記錄練習(xí)6-4 數(shù)據(jù)分頁顯示6.3 訪問SQL Server練習(xí)6-5 測試SQL Server數(shù)據(jù)庫練習(xí)6-6 向SQL數(shù)據(jù)庫添加記錄6.4 JDBC訪問其他數(shù)據(jù)庫6.4.1 訪問MySQL練習(xí)6-7 安裝MySQL練習(xí)6-8 測試MySQL數(shù)據(jù)庫6.4.2 訪問Oracle練習(xí)6-9 數(shù)據(jù)分頁顯示6.5 典型實(shí)例:用戶登錄驗(yàn)證頁面6.6 思考與練習(xí)第7章 在JSP中應(yīng)用JavaBean7.1 認(rèn)識JavaBean練習(xí)7-1 連接數(shù)據(jù)庫練習(xí)7-2 計(jì)算圓的周長和面積7.2 JavaBean作用域練習(xí)7-3 求出兩個(gè)數(shù)的最大公因數(shù)7.3 設(shè)置和獲取JavaBean屬性練習(xí)7-4 計(jì)數(shù)器7.4 使用帶JavaBean的表單練習(xí)7-5 學(xué)生信息7.5 典型案例:上傳文件7.6 思考與練習(xí)第8章 Servlet8.1 Servlet概述8.1.1 Servlet的基本概念8.1.2 Servlet的基本方法練習(xí)8-1 init方法的使用練習(xí)8-2 destroy方法的使用8.2 Servlet應(yīng)用案例8.2.1 一個(gè)簡單的Servlet程序8.2.2 Servlet和Web頁面的交互8.2.3 Servlet程序?qū)嵗?.3 Servlet與JSP的交互8.3.1 從JSP到Servlet的信息傳遞8.3.2 從Servlet到JSP的信息傳遞8.4 典型案例:用Servlet動態(tài)生成圖片8.5 典型案例:輸出所有的表單數(shù)據(jù)8.6 思考與練習(xí)第9章 JSP高級應(yīng)用9.1 文件上傳9.2 發(fā)送簡單E-mail9.3 發(fā)送包含附件的E-mail9.4 JSP Tag Library9.4.1 Tag Library基礎(chǔ)9.4.2 Tag Library的應(yīng)用9.5 典型案例:編寫猜數(shù)字游戲9.6 思考與練習(xí)第10章 綜合實(shí)例——計(jì)算機(jī)圖書管理網(wǎng)站10.1 項(xiàng)目需求分析10.2 項(xiàng)目功能描述10.3 創(chuàng)建項(xiàng)目數(shù)據(jù)庫10.4 運(yùn)行數(shù)據(jù)庫10.5 項(xiàng)目設(shè)計(jì)10.5.1 主頁面10.5.2 登錄模塊10.5.3 暢銷圖書模塊10.5.4 促銷圖書模塊10.5.5 分類顯示模塊10.5.6 新進(jìn)圖書模塊10.5.7 圖書展模塊10.5.8 子頁面公共模塊10.5.9 暢銷和促銷顯示模塊10.6 購物車10.6.1 查看購物車10.6.2 清空購物車10.6.3 結(jié)賬10.7 后臺管理頁面10.7.1 登錄主頁面10.7.2 管理頁面附錄 思考與練習(xí)答案
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例 PDF格式下載