注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材Java Web程序設計與項目實踐

Java Web程序設計與項目實踐

Java Web程序設計與項目實踐

定 價:¥89.00

作 者: 陳建國,張曉云,代英明
出版社: 清華大學出版社
叢編項: 高職高專"工作過程導向"新理念教材——計算機系列
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302590491 出版時間: 2022-08-01 包裝:
開本: 頁數(shù): 字數(shù):  

內容簡介

  本書以“用戶管理系統(tǒng)”項目為案例,采用項目導向、任務驅動、案例講解的方法,可以使讀者更直接、深入地掌握Java Web編程的核心知識點。 本書主要包括Web應用程序概述、JSP基礎、JSP內置對象、JavaBean技術、JSP的數(shù)據(jù)訪問、Servlet技術、EL和JSTL、JSP應用開發(fā)等內容。本書共8章,包含8個項目,28個任務,提供了150多個教學案例程序。通過這些項目,將Java Web程序設計中常見的開發(fā)技術融入其中。 本書內容翔實,實例豐富,非常適合作為零基礎學習人員的學習用書和大中專院校的教材,也可供相關培訓機構的師生和軟件開發(fā)人員參考。

作者簡介

  陳建國,男,54歲,任職于綿陽職業(yè)技術學院,本科,電子科技大學計算機應用專業(yè)畢業(yè),副教授。主要教授過C語言程序設計、數(shù)據(jù)結構 、C#面向對象程序設計、windows程序設計、Java Web 程序設計、Java 框架技術等課程。主持的C#程序設計課程評為省級精品課程、省級共享資源課程、省級在線開放課程,c# for windos評為省級精品課程,C語言程設計、Javaweb 程序設計評為院級精品資源課程建設。

圖書目錄


第1章Web應用程序概述


1.1Web相關概念


1.1.1C/S結構與B/S結構


1.1.2靜態(tài)網頁與動態(tài)網頁


1.1.3Web運行環(huán)境


1.2Java Web開發(fā)環(huán)境的安裝與配置


1.2.1開發(fā)工具包JDK


1.2.2Tomcat服務器


1.2.3下載與安裝MyEclipse


1.2.4第一個Java Web程序


1.2.5任務: Tomcat服務器的配置及部署


1.3靜態(tài)網頁概述


1.3.1HTML介紹


1.3.2HTML元素及屬性


1.3.3DIV+CSS介紹


1.3.4任務: 用戶注冊頁面的設計


項目1首頁設計


習題1


第2章JSP基礎


2.1JSP概述


2.1.1什么是JSP


2.1.2JSP的結構


2.1.3任務: 在頁面中顯示當前日期


2.2JSP的基本語法


2.2.1注釋


2.2.2Scriptlet


2.2.3JSP指令


2.2.4JSP動作


2.2.5任務: 模擬用戶登錄



項目2模擬用戶管理頁面


習題2


第3章JSP內置對象


3.1JSP內置對象概述


3.2out對象


3.2.1向客戶端輸出數(shù)據(jù)


3.2.2管理緩沖區(qū)


3.2.3任務: 輸出用戶信息


3.3request對象


3.3.1獲取客戶端請求參數(shù)


3.3.2獲取客戶端信息


3.3.3在作用域中管理屬性


3.3.4利用request完成服務端跳轉


3.3.5任務: 注冊頁面請求信息獲取


3.4response對象


3.4.1響應正文


3.4.2設置響應頭信息


3.4.3狀態(tài)行


3.4.4重定向


3.4.5輸出緩存


3.4.6任務: 用戶注冊


3.5Cookie的原理及應用


3.5.1什么是Cookie


3.5.2Cookie的使用


3.5.3任務: 簡化用戶登錄


3.6session對象


3.6.1session對象概述


3.6.2session對象的運行機制與常見方法


3.6.3session對象的使用


3.6.4任務: 購物車的設計


3.7application對象的原理及應用


3.7.1什么是application對象


3.7.2application對象的應用


3.7.3session對象和application對象的比較


3.7.4任務: 簡易聊天室與網頁計數(shù)器的設計


3.8其他內置對象


3.8.1config對象


3.8.2page對象


3.8.3pageContext對象


3.8.4exception對象


3.8.5Web安全性


3.8.6任務: 初始化參數(shù)的配置


項目3用戶合法性訪問驗證


習題3


第4章JavaBean技術


4.1JavaBean的構建


4.1.1JavaBean概述


4.1.2JavaBean的配置


4.1.3JavaBean成員


4.1.4任務: 用戶JavaBean 的定義


4.2應用JavaBean


4.2.1用page指令導入JavaBean


4.2.2用標簽訪問JavaBean


4.2.3JavaBean的移除


4.2.4任務: 顯示用戶所有信息


4.3JavaBean的保存范圍


4.3.1page范圍的JavaBean


4.3.2request范圍的JavaBean


4.3.3session范圍的JavaBean


4.3.4application范圍的JavaBean


4.3.5任務: 用戶登錄權限的控制


項目4用戶管理系統(tǒng)業(yè)務邏輯設計


習題4


第5章JSP的數(shù)據(jù)訪問


5.1JDBC技術


5.1.1ODBC簡介


5.1.2JDBC簡介


5.1.3JDBC的結構


5.1.4JDBC驅動程序


5.1.5任務: 使用JDBCODBC橋實現(xiàn)對數(shù)據(jù)庫的訪問


5.2JDBC常用接口


5.2.1Driver接口


5.2.2DriverManager類


5.2.3Connection接口


5.2.4Statement接口


5.2.5PreparedStatement接口


5.2.6CallableStatement接口


5.2.7ResultSet接口


5.2.8任務: 實現(xiàn)數(shù)據(jù)庫連接


5.3連接池技術


5.3.1連接池簡介


5.3.2Tomcat配置連接池


5.3.3獲取JNDI的資源


5.3.4任務: 連接池的應用


5.4JDBC數(shù)據(jù)庫訪問


5.4.1JDBC訪問數(shù)據(jù)庫的步驟


5.4.2操作數(shù)據(jù)庫


5.4.3JDBC事務


5.4.4JDBC批處理


5.4.5任務: 用JDBC實現(xiàn)數(shù)據(jù)庫訪問


項目5用戶管理系統(tǒng)的數(shù)據(jù)訪問層設計


習題5


第6章Servlet技術


6.1Servlet基礎


6.1.1Servlet的概念


6.1.2Servlet與JSP的關系


6.1.3Servlet生命周期


6.1.4Servlet的創(chuàng)建


6.1.5任務: 快速體驗Servlet


6.2Servlet API


6.2.1javax.servlet包


6.2.2javax.servlet.http包


6.2.3Servlet的部署與配置


6.2.4Servlet的線程安全


6.2.5Servlet應用


6.2.6任務: 利用Servlet實現(xiàn)用戶登錄


6.3Servlet過濾器


6.3.1過濾器的概念


6.3.2Servlet過濾器的接口


6.3.3Servlet過濾器的配置


6.3.4過濾器的應用


6.3.5任務: 強制登錄驗證


6.4監(jiān)聽器


6.4.1監(jiān)聽器概述


6.4.2主要接口和對象


6.4.3監(jiān)聽器的應用


6.4.4任務: 在線用戶的顯示和用戶數(shù)統(tǒng)計


項目6用戶管理系統(tǒng)的控制層設計


習題6


第7章EL和JSTL


7.1EL表達式


7.1.1表達式語言簡介


7.1.2表達式與內置對象


7.1.3EL表達式運算


7.1.4任務: 查找顯示用戶信息 


7.2JSTL標簽


7.2.1JSTL簡介 


7.2.2核心標簽庫


7.2.3SQL標簽庫


7.2.4格式化標簽


7.2.5函數(shù)標簽庫


7.2.6任務: 用戶管理的界面設計


7.3自定義標簽和函數(shù)


7.3.1什么是自定義標簽


7.3.2標簽處理程序的接口和類


7.3.3簡單標簽示例


7.3.4定義帶有屬性的標簽


7.3.5定義有標簽體的標簽庫


7.3.6遍歷標簽


7.3.7自定義方法


7.3.8任務: 自定義用戶信息標簽


項目7用戶管理系統(tǒng)的視圖層設計


習題7


第8章JSP應用開發(fā)


8.1分頁處理技術


8.1.1常見的分頁技術


8.1.2JSP+JavaBean實現(xiàn)分頁


8.1.3任務: 實現(xiàn)用戶信息的分頁顯示


8.2文件的上傳/下載


8.2.1JSP SmartUpload簡介


8.2.2SmartUpload組件常用方法


8.2.3SmartUpload組件的應用


8.2.4任務: 注冊表的照片上傳


8.3分層架構開發(fā)(MVC模式)


8.3.1JSP與分層模式


8.3.2分層的實現(xiàn)


8.3.3任務: 利用三層結構實現(xiàn)用戶管理系統(tǒng)


項目8消息管理系統(tǒng)


習題8


參考文獻



本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號