JSP 2.0動態網站設計案例教程

JSP 2.0動態網站設計案例教程

《JSP2.0動態網站設計案例教程》是2011年中國鐵道出版社出版的圖書,作者是沈大林魏雪英

基本介紹

  • 書名:JSP 2.0動態網站設計案例教程
  • 作者:沈大林,魏雪英
  • ISBN:9787113129255
  • 類別:教材
  • 定價:28.00
  • 出版社:中國鐵道出版社
  • 出版時間:2011-9-1
內容簡介,圖書目錄,

內容簡介

本書作為高職高專教材,面對2011年時高職高專的生源狀況和教學現狀,採用儘量少編程式甚至完全不編寫程式的方式,開發JSP 2.0動態網站,實現用網頁訪問資料庫等多種功能。本書採用案例教學法,從最簡單的案例開始,由淺入深,由簡單到複雜。徹底改變了傳統教學的先理論、後實踐的教學方式,改為以實踐開頭,將理論融於實踐之中的全新教學方式。符合當前高等職業教育的教學改革大方向和大趨勢。
本書可作為高等職業教育計算機類專業教材,也可以作為本科非計算機類專業的非主修課程或選修課程教材。

圖書目錄

第0章 緒言
0.1 JSP 2.0簡介
0.1.1 JSP簡介
0.1.2 JSTL簡介
0.2 下載和安裝JSP運行環境
0.2.1 下載和安裝JDK
0.2.2 下載和安裝Tomcat
0.2.3 下載JSTL標記庫和
0.2.3 標記庫描述檔案
0.3 安裝資料庫軟體
0.3.1 個人資料庫軟體Access
0.3.2 Windows環境伺服器級
0.2.3 資料庫軟體SQL Server
0.3.3 非Windows環境伺服器
0.2.3 級資料庫軟體MySQL
0.4 設定環境並運行簡單的JSP
0.4 網頁
0.4.1 設定虛擬目錄
0.4.2 設定Dreamweaver站點
0.4.3 建立並運行簡單的JSP
0.2.3 網頁
0.4.4 JSP網頁特點簡介
0.5 教學方法和課程安排
思考與練習0-1
第1章 學生成績管理
第1章 系統網站
1.1 【案例1】建立“學生成績
1.7 管理系統”資料庫
● 資料庫相關知識
● 資料庫的庫名和表名的命名
● 表結構:欄位、欄位的類型
和長度
思考與練習1-1
1.2 【案例2】“學生成績——
1.7 瀏覽記錄”網頁
● JSTL的基本語法
● 包含命令include和
setDataSource標記
● <sql:query>標記
● SELECT語句
● <c:forEach>標記
思考與練習1-2
1.3 【案例3】“學生成績——
1.7 添加新記錄”網頁
● <fmt:requestEncoding>標記
● param對象
● <sql:update>標記
● SQL語句INSERT INTO
思考與練習1-3
1.4 【案例4】“學生成績——
1.7 刪除記錄”頁面
● <c:if>標記
● SQL語句DELETE
思考與練習1-4
1.5 【案例5】“學生成績——
1.7 更新記錄”頁面
● 數據修改的實現過程
● SQL語句UPDATE
思考與練習1-5
1.6 【案例6】“學生成績——查找
1.7 記錄”頁面
● 查找記錄的實現
● SQL子句WHERE
思考與練習1-6
1.7 綜合實訓1——家具倉庫管理
第2章 同學通訊錄
第2章 網站
2.1 【案例1】建立“同學通訊錄”
1.7 資料庫
● 數據表結構設計
● 數字類型、是否類型和
備註類型
思考與練習2-1
2.2 【案例2】“同學錄——瀏覽
1.7 記錄”網頁
● 在超連結中使用查詢字元串
● 在JSP網頁中顯示圖形
思考與練習2-2
2.3 【案例3】“同學錄——添加新
1.7 記錄”網頁
● <sql:param>標記
● EL(表達式語言)字元串的
連線
思考與練習2-3
2.4 【案例4】“同學錄——刪除和
1.7 修改記錄”網頁
● 在修改頁面中實現單選按鈕、
複選框和下拉式選單
● <c:set>標記
● <c:choose>標記、<c:when>標記
和<c:otherwise>標記
● 函式標記庫和fn:containes()函式
思考與練習2-4
2.5 【案例5】“同學錄——查找
1.7 記錄”網頁
● 多條件查找
● 在SQL語言中使用運算符
LIKE和通配符
● fn:startsWith()函式
● fn:substring()函式
思考與練習2-5
2.6 綜合實訓2——公司員工信息
1.7 管理
第3章 新聞網站
3.1 【案例1】建立“新聞網站”
1.7 資料庫
● 欄位的日期時間類型
● 欄位的默認值
思考與練習3-1
3.2 【案例2】新聞目錄和全文
1.7 顯示
● 用ORDER BY子句為記錄排序
● 限制要顯示的記錄數量
● 自定義標記概述
● 本例中的自定義標記
思考與練習3-2
3.3 【案例3】新聞檢索
● <c:forTokens>標記
● 查找結果的分頁顯示
思考與練習3-3
3.4 【案例4】管理員登錄
● 新聞網站的管理,用戶界面
與管理員界面
● 密碼驗證要有防黑客意識
● session及其幾種有效範圍
● 在網頁中使用簡單的JavaScript
程式
思考與練習3-4
3.5 【案例5】管理員界面:添加、
1.7 刪除和修改
● 調用JavaBeans
● <sql:dateParam>標記
● <fmt:timeZone>標記和
<fmt:formatDate>標記
● fn:escapeXml( ) 函式
思考與練習3-5
3.6 綜合實訓3——旅遊景點介紹
1.7 網站
第4章 改進的新聞
第4章 網站
4.1 【案例1】建立“改進的新聞
1.7 網站”資料庫
● 關係資料庫相關知識
● 主鍵和外鍵
思考與練習4-1
4.2 【案例2】新聞的目錄、顯示
1.7 和檢索
● SQL語言:INNER JOIN、
LEFT JOIN和RIGHT JOIN
● 一對多查詢結果的循環顯示
思考與練習4-2
4.3 【案例3】一對多關係資料庫的
1.7 添加、刪除和修改
● 一對多關係資料庫的添加記錄
● 一對多關係資料庫的刪除記錄
● 一對多關係資料庫的修改記錄
思考與練習4-3
4.4 綜合實訓4——改進的旅遊景
1.7 點介紹網站
第5章 圖書管理系統
5.1 【案例1】建立“圖書管理
1.7 系統”資料庫
● 多對多關係資料庫
● 在Access中設定關係
思考與練習5-1
5.2 【案例2】圖書檢索
● SQL語言JOIN子句的嵌套
● SQL語言DISTINCT,多表
查詢的分頁
● 多對多關係的查詢結果顯示
思考與練習5-2
5.3 【案例3】圖書和作者信息的
1.7 添加、刪除和修改
● 多對多關係資料庫的數據維護
● 修改圖書信息中的刪除
作者操作
● 修改圖書信息中的添加
作者操作
思考與練習5-3
5.4 綜合實訓4——CD唱片管理
第6章 論壇
6.1 【案例1】建立“論壇”
1.7 資料庫
● MySQL資料庫
● MySQL資料庫的字元編碼
思考與練習6-1
6.2 【案例2】論壇主頁、版塊
1.7 切換,查找及分頁
● 論壇網站的總體設計
● 論壇主要功能的實現
思考與練習6-2
6.3 【案例3】用戶登錄,上傳
1.7 用戶頭像
● 檔案上傳
● 含有圖像處理的自定義標記
● 用戶上傳頭像的實現
思考與練習6-3
6.4 【案例4】用戶發帖,圖片
1.7 上傳
● 在上傳圖片的同時上傳
其他信息
●主帖與回帖的資料庫管理
思考與練習6-4
6.5 【案例5】管理員界面
● 論壇管理員功能的實現
● 刪除磁碟檔案的自定義
標記
思考與練習6-5
6.6 綜合實訓6——部落格
第7章 棋牌室之中國
第7章 象棋網站
7.1 【案例1】建立“棋牌室之
1.7 中國象棋”資料庫
● 棋牌室的資料庫設計
● 棋牌室資料庫的擴展設計
思考與練習7-1
7.2 【案例2】用戶登錄及棋牌室
1.7 網頁
● Web 2.0簡介
● Ajax簡介
● XML在傳輸數據中的套用
● 配合Ajax的後台JSP 設計
思考與練習7-2
7.3 【案例3】象棋頁面
● 象棋頁面的實現及工作原理
● 象棋頁面的後台JSP設計
● 觀看別人下棋的功能實現
● 邀請別人下棋和接受邀請
● 新棋局的開始
● 移動棋子
● 結束棋局
● XML格式的返回信息
● 字元編碼的轉換
思考與練習7-3
7.4 綜合實訓7——棋牌室之其他
1.7 棋牌
附錄A EL表達式語言
附錄B JSTL標記庫
附錄C JSP元素

相關詞條

熱門詞條

聯絡我們