本書是與JSPWeb技術及應用課程配套的實驗與項目實訓教材。本書提供了50個涉及JSPWeb技術的典型實驗與實訓項目。通過這些實驗與項目實訓,可以使學生鞏固所學的知識。
本書共11章,前10章為單項實驗,提供覆蓋JSPWeb相關知識的典型實驗;第11章提供7個典型JSP實訓項目,內容包括學生信息管理系統、使用JXL操作Excel文件、使用JFreeChart顯示動態曲線、樹形菜單、使用FreeMaker自動生成Word文檔、JSP分頁顯示、高校畢業設計管理系統等。每個實驗都提供效果示例和參考代碼。通過這些典型實驗與項目實訓,可幫助讀者掌握JSPWeb應用中典型項目的開發方法。
本書可作為高等院校JSPWeb課程的實驗配套教材,也適合從事JSP技術開發人員參考使用。
本書緊扣JSP基本的語法,結合Servlet的*新規范,精心挑選了50個左右的實驗與實訓項目,通過實驗可以由淺入深、循序漸進地理解JSPWeb的技術原理,掌握JSP開發中的典型應用問題的解決方法。
第1章Web的基本原理
實驗1IIS服務器的配置
第2章HTML語言基礎
實驗2.1第一個HTML文件
實驗2.2使用CSS控制表格實驗1
實驗2.3使用CSS控制表格實驗2
實驗2.4表格布局實驗
實驗2.5DIV+CSS布局實驗
實驗2.6簡單的登錄頁面設計
實驗2.7JS前端驗證
實驗2.8純JS的日歷選擇器
第3章Java Web開發環境搭建
實驗3.1第一個JSP動態網頁
實驗3.2WAR包及發布
第4章JSP技術基礎
實驗4.1JSP程序段
實驗4.2JSP指令標記
實驗4.3JSP表格實驗
實驗4.4JSP動作標記
實驗4.5request對象
實驗4.6session對象使用
實驗4.7application對象實現訪問統計
實驗4.8JSP中文亂碼解決方案
第5章JSP訪問數據庫
實驗5.1查詢記錄
實驗5.2添加記錄
實驗5.3更新記錄
實驗5.4刪除記錄
第6章JavaBean技術
實驗6.1使用JavaBean自動獲取表單參數
實驗6.2有效范圍為request的bean
實驗6.3有效范圍為session的bean
實驗6.4有效范圍為application的bean
實驗6.5用戶登錄設計
第7章Servlet基礎知識
實驗7.1Servlet輸出表單的全部數據項
實驗7.2Servlet用戶登錄驗證
實驗7.3驗證碼登錄應用
實驗7.4文件上傳
第8章過濾器
實驗8.1處理中文亂碼的過濾器
實驗8.2過濾器限制IP用戶
實驗8.3過濾器強制用戶登錄
第9章EL與JSTL
實驗9.1表達式語言的使用
實驗9.2EL表達式實驗
第10章JSP自定義標簽
實驗10.1自定義函數標簽實驗
實驗10.2自定義分頁標簽實驗
第11章項目實訓
項目實訓1學生信息管理系統
項目實訓2使用JXL操作Excel文件
項目實訓3使用JFreeChart顯示動態曲線
項目實訓4樹形菜單
項目實訓5使用FreeMaker自動生成Word文檔
項目實訓6JSP分頁顯示
項目實訓7高校畢業設計管理系統
附錄A《JSP Web技術項目實訓》計劃書參考樣本
附錄B常見HTTP MIME類型