JSP開發案例教程 緊跟主流技術,融入大量實例。 
定 價:¥49
中 教 價:¥33.32 (6.80折)
庫 存 數: 0
本書詳細講解了JSP的語法和Web程序設計方法,全面介紹了JSP動態網頁制作技術和相關理論。全書共分11章,內容包括JSP開發概述、JSP開發架構、JSP基本語法、JSP內置對象、Servlet基礎、JavaBean技術、應用JDBC進行數據庫開發、JSP和XML、使用JSP+Servlet+JavaBean實現MVC、JSP實用組件、JSP高級開發。本書在動態網頁開發方面緊跟主流技術,各章之間緊密聯系,前后呼應,循序漸進,并且融入了大量實例,供讀者參考和實踐。 本書適合作為高職高專院校的教材,既可作為JSP初學者的入門教材,也可作為社會培訓班和廣大JSP開發愛好者的參考用書。
前言第1章 JSP開發概述1.1Web技術概述1.1.1靜態網頁與動態網頁1.1.2從Web1.0 到Web 2.1.1.3Web 2.0的應用發展方向1.1.4Web 2.0的相關應用1.2JSP運行環境1.2.1JDK的下載與安裝1.2.2安裝與配置Tomcat1.2.3啟動與停止Tomcat1.2.4案例1:一個簡單的JSP程序1.3JSP 開發工具1.3.1JSP的開發和應用平臺的介紹1.3.2配置Eclipse的JSP開發環境1.3.3MyEclipse開發JSP1.3.4案例2:在MyEclipse下創建一個JSP程序第2章 JSP開發架構2.1 軟件編程體系簡介2.1.1C/S結構編程體系2.1.2B/S結構編程體系2.2企業應用開發架構2.2.1兩層架構2.2.2三層架構2.2.3N層架構2.2.4開發架構比較2.3JSP概述2.3.1什么是JSP2.3.2JSP技術原理2.3.3JSP和其他動態網站開發技術2.4JSP知識體系及學習之路2.4.1JSP知識體系2.4.2JSP程序員學習路徑2.5小結第3章 JSP基本語法3.1JSP文件基本結構3.2JSP的腳本元素3.2.1注釋3.2.2聲明語句3.2.3腳本段3.2.4表達式3.3JSP指令元素3.3.1page指令3.3.2include指令3.3.3taglib指令3.4JSP動作元素3.4.1<jsp:include>3.4.2<jsp:forward>3.4.3<jsp:param>3.4.4<jsp:useBean>3.4.5<jsp:plugin>3.5案例:計算三角形的面積第4章 JSP內置對象4.1JSP內置對象概述4.2 request對象常用方法和應用實例4.2.1request對象常用方法4.2.2request對象應用實例4.3response對象常用方法和應用實例4.3.1response對象的常用方法4.3.2response對象應用實例4.4out對象常用方法和應用實例4.4.1out對象常用方法4.4.2out對象應用實例4.5session對象4.5.1session的概念4.5.2session對象的Id4.5.3session的有效期限4.5.4訪問session中的數據4.5.5其他session對象的常用方法4.5.6session對象應用實例4.6application對象常用方法和應用實例4.6.1存取application中的數據4.6.2使用application對象取得信息4.6.3application對象應用實例4.7其他JSP內置對象4.7.1pageContext對象4.7.2config對象4.7.3page對象4.7.4exception對象4.8小結目錄
JSP開發案例教程第5章 Servlet基礎5.1Servlet介紹5.1.1Servlet技術功能5.1.2Servlet技術特點5.1.3JSP與Servlet 的關系5.1.4Servlet的工作原理5.1.5Servlet常用接口和類5.2開發部署一個簡單的Servlet5.2.1創建Servlet文件5.2.2Servlet的配置文件5.3Servlet實現相關的接口和類5.3.1GenericServlet5.3.2HttpServlet5.3.3Servlet實現相關實例5.4Servlet請求和響應相關5.4.1HttpServletRequest接口5.4.2HttpServletResponse接口5.4.3Servlet請求和響應相關實例5.5Servlet配置相關5.5.1ServletConfig接口5.5.2獲取Servlet配置信息的例子5.6Servlet中的會話追蹤5.6.1HttpSession接口5.6.2HttpSession應用實例5.7Servlet Context5.7.1ServletContext接口5.7.2ServletContext接口的應用實例5.8Servlet協作5.8.1RequestDispatcher5.8.2forward()控制頁面跳轉5.8.3include()控制頁面包含5.9Servlet異常相關5.9.1聲明式異常處理5.9.2程序式異常處理5.10Servlet應用實例5.11小結第6章 JavaBean技術6.1剖析JavaBean6.1.1什么是JavaBean6.1.2JavaBean的特征6.1.3創建一個JavaBean6.2在JSP中使用JavaBean6.2.1調用JavaBean6.2.2訪問JavaBean屬性6.2.3設置JavaBean屬性6.2.4JavaBean的生命周期6.2.5類型自動轉換規則6.3案例:使用JavaBean處理表單數據6.3.1JSP處理與form相關的常用標簽簡單實例6.3.2設置中文編碼6.3.3POST與GET的差異6.4小結第7章 應用JDBC進行數據庫開發7.1JDBC概述7.1.1JDBC的用途7.1.2JDBC的典型用法7.1.3JDBC體系結構7.1.4驅動器類型7.1.5安裝驅動器7.2JDBC連接數據庫的方法7.3使用JDBC操作數據庫7.3.1使用JDBC訪問數據庫的過程7.3.2使用Statement執行SQL語句7.3.3PreparedStatement接口7.3.4CallableStatement對象7.3.5使用ResultSet處理結果集7.4Java與SQL的數據類型轉換7.5連接池7.5.1連接池的實現原理7.5.2在Tomcat上配置數據源與連接池7.5.3配置連接池時需要注意的問題7.6存取二進制文件7.6.1圖像文件存取到數據庫的過程7.6.2聲音文件存取到數據庫的過程7.6.3視頻文件存取到數據庫的過程7.7JSP使用 JavaBean訪問數據庫的分頁顯示的實現7.8小結第8章 JSP和XML8.1XML簡介8.1.1XML的特點8.1.2XML的內容8.1.3XML的語法規則8.2JDK中的XML API8.3XML解析模型8.3.1DOM解析8.3.2SAX解析8.4XML與Java類映射JAXB8.4.1什么是XML與Java類映射8.4.2JAXB的工作原理8.4.3Java對象轉化成XML (Marshal)8.4.4XML轉化為Java對象(Unmarshal)8.4.5更為復雜的映射8.5案例:JSP+XML實現電子廣告系統8.6小結第9章 使用JSP、Servlet、JavaBean實現MVC9.1MVC基礎9.1.1MVC 的需求9.1.2MVC的基本模式9.1.3使用MVC的優點9.2案例:JSP、Servlet、JavaBean實現MVC三層架構購書網9.2.1數據庫設計9.2.2視圖-JSP頁面開發9.2.3模型-定義Bean來處理數據9.2.4控制-編寫Servlet處理請求9.2.5其他Bean類—Util9.2.6部署9.3小結第10章 JSP實用組件10.1JSP文件操作組件10.1.1添加表單及表單元素10.1.2創建上傳對象10.1.3解析上傳請求10.1.4案例: 應用commons-fileUpload組件將文件上傳到服務器10.2發送郵件10.2.1JavaMail組件簡介10.2.2JavaMail組件簡介10.2.3搭建Java Mail的開發環境10.2.4案例:利用JavaMail組件發送Email10.3JSP動態圖表組件10.3.1JFreeChart的下載與使用10.3.2JFreeChart的核心類10.3.3案例:利用JFreeChart生成論壇版塊人氣指數排行的柱形圖10.4JSP報表組件10.4.1iText組件簡介10.4.2iText組件的下載與配置10.4.3案例:應用iText組件生成JSP報表10.5jExcel組件10.5.1jExcel組件—下載與配置10.5.2jExcel組件—基本操作10.5.3jExcel組件—高級操作10.6小結第11章 JSP高級開發11.1Struts11.1.1配置Struts開發環境11.1.2Struts工作原理11.1.3一個簡單的Struts2實例11.1.4深入使用Struts211.2Spring11.2.1Spring的起源和背景11.2.2Spring的下載和安裝11.2.3Spring的核心機制:依賴注入11.2.4Spring容器的管理11.3Hibernate11.3.1Hibernate和ORM11.3.2Hibernate的體系結構11.3.3Hibernate的下載和安裝11.3.4例子: Hibernate訪問MySQL數據庫11.4MyEclipse+ Struts+Spring+Hibernate整合11.5小結參考文獻