JSP程序設計
定 價:¥45
中 教 價:¥34.65 (7.70折)
庫 存 數: 0
叢 書 名:普通高等教育軟件工程專業“十二五”規劃教材
《JSP程序設計》遵循以語言為基礎、以應用為主導的編寫原則,理論聯系實際,并通過大量的實例,循序漸進地介紹了有關JSP開發所涉及的各類知識。 全書共11章,首先從最基礎的JSP程序設計基礎知識和JSP開發環境的搭建開始,然后介紹JSP基礎、內置對象、和Servlet結合、和JavaBean結合、JSTL和AJAX技術等,最后通過案例開發講解JSP知識的綜合應用。《JSP程序設計》對基礎知識介紹詳細,理論聯系實際,具有很強的操作性。書中還提供了大量通過測試的、可運行的完整實例代碼,這些實例都有相應的設計步驟、代碼詳解、程序運行結果等,使讀者能夠快速掌握和運用JSP編程技巧。 《JSP程序設計》可作為大學計算機軟件及相關專業的Web編程課程教材,也可作為技術支持人員和程序開發人員的參考書。
前言第1章 JSP程序設計基礎1.1 Web應用程序1.1.1 Web技術的由來與發展1.1.2 Web動態網頁技術1.1.3 Web應用程序的工作原理1.2 JSP技術概述1.3 JSP的工作原理1.4 JSP程序開發模式1.4.1 JSP兩種體系結構1.4.2 JSP開發Java Web站點的主要方式1.5 小結1.6 習題第2章 JSP開發環境搭建2.1 JSP的運行環境2.1.1 JSP的運行環境2.1.2 JDK的安裝與配置2.1.3 Tomcat的安裝與啟動2.1.4 JSP開發工具——Eclipse2.2 Java Web項目的建立與部署2.2.1 Java Web項目的建立2.2.2 創建一個JSP2.2.3 創建Servlet2.2.4 Java Web項目的部署2.3 BBS案例的分析與設計2.3.1 系統分析2.3.2 系統設計2.4 小結第3章 JSP基礎3.1 JSP簡介3.1.1 JSP頁面的基本結構3.1.2 JSP的運行原理3.2 JSP語法3.2.1 變量和方法的聲明3.2.2 JSP表達式3.2.3 Java程序片(scriptlet)3.2.4 JSP注釋3.3 JSP指令標簽3.3.1 page指令3.3.2 include指令3.4 JSP動作標簽3.4.1 jsp:include動作標簽3.4.2 jsp:forward動作標簽3.4.3 param動作標簽3.4.4 useBean動作標簽3.5 小結3.6 習題第4章 JSP內建對象4.1 out對象4.2 request對象4.2.1 獲取HTML表單提交的數據4.2.2 漢字信息處理4.2.3 常用方法舉例4.3 response對象4.3.1 動態響應contentType屬性4.3.2 response實現網頁的自動刷新4.3.3 response重定向4.3.4 response的狀態行4.4 session對象4.4.1 session對象的ID4.4.2 session對象與URL重寫4.4.3 session對象的常用方法4.5 application對象4.5.1 application對象的常用方法4.5.2 用application對象制作留言板4.6 小結4.7 習題第5章 Servlet5.1 Servlet概述5.1.1 Servlet簡介和優點5.1.2 Servlet與JSP的關系5.1.3 JSP文件編譯過程5.1.4 HTTP基礎知識5.2 Servlet的編譯和運行5.2.1 一個簡單的Servlet例子5.2.2 存放Servlet的目錄5.2.3 運行Servlet5.3 Servlet的體系結構5.3.1 一個基本Servlet程序的組成5.3.2 Servlet應用程序體系結構5.3.3 Servlet層次結構5.4 Servlet的生命周期5.4.1 Servlet的生命周期5.4.2 Servlet的基本方法5.5 JSP和Servlet的交互5.5.1 通過表單向Servlet提交數據5.5.2 從Servlet到JSP的信息傳遞5.6 Servlet的高級應用5.6.1 Servlet的初始化參數5.6.2 過濾器5.6.3 監聽器5.7 小結5.8 習題第6章 JavaBean組件技術6.1 JavaBean概述6.2 JavaBean的編寫和使用6.2.1 編寫JavaBean6.2.2 使用JavaBean6.2.3 設置JavaBean屬性6.2.4 獲得JavaBean屬性6.2.5 設置JavaBean的范圍6.3 Java Web開發模型6.3.1 JSP和JavaBean開發模型6.3.2 JSP+JavaBean+Servlet開發模型6.3.3 兩種開發模型比較6.4 分頁JavaBean開發6.5 小結6.6 習題第7章 JSP中的文件操作7.1 File類和數據流7.1.1 File類7.1.2 字節輸入流類和字節輸出流類7.2 文件上傳7.2.1 JSP頁面處理文件上傳7.2.2 Servlet處理文件上傳7.3 文件下載7.4 小結7.5 習題第8章 JDBC與數據庫訪問8.1 JDBC基礎知識8.1.1 JDBC簡介8.1.2 DriverManager8.1.3 Connection8.1.4 Statement8.1.5 ResultSet8.2 使用JDBC訪問數據庫8.2.1 使用JDBC訪問數據庫的一般步驟8.2.2 使用JDBC驅動訪問MySQL數據庫8.2.3 訪問Microsoft SQL Server 2000數據庫及其應用實例8.2.4 訪問Microsoft SQL Server 2008數據庫及其應用實例8.3 數據庫的增、刪、改、查操作8.3.1 數據庫的增、刪、改、查操作8.3.2 基于MVC模式的學生信息管理系統8.4 JSP在數據庫應用中的其他相關問題8.4.1 分頁技術8.4.2 常見中文亂碼處理方式8.5 小結8.6 習題第9章 JSP標準標簽庫9.1 JSP標準標簽庫簡介9.1.1 概述9.1.2 JSTL的使用9.2 核心標簽庫9.3 國際化標簽庫9.4 數據庫標簽庫9.5 XML標簽庫9.6 函數標簽庫9.7 小結9.8 習題第10章 AJAX10.1 AJAX簡介10.1.1 AJAX包含的技術10.1.2 AJAX的運行原理10.2 AJAX開發框架10.3 AJAX應用10.3.1 基于JSP的AJAX10.3.2 基于Servlet的AJAX10.3.3 AJAX的應用場景10.4 小結10.5 習題第11章 綜合案例11.1 博客網站11.1.1 系統功能11.1.2 數據庫設計11.1.3 系統主要功能的實現11.2 網上書店11.2.1 系統功能11.2.2 數據庫設計11.2.3 系統的關鍵技術11.2.4 各個頁面的設計11.3 小結11.4 習題參考文獻