注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Java Web應(yīng)用開發(fā)技術(shù)與案例教程

Java Web應(yīng)用開發(fā)技術(shù)與案例教程

Java Web應(yīng)用開發(fā)技術(shù)與案例教程

定 價:¥45.00

作 者: 張繼軍,董衛(wèi) 著
出版社: 機(jī)械工業(yè)出版社
叢編項: 21世紀(jì)重點(diǎn)大學(xué)規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787111442073 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 318 字?jǐn)?shù):  

內(nèi)容簡介

  《Java Web應(yīng)用開發(fā)技術(shù)與案例教程/21世紀(jì)重點(diǎn)大學(xué)規(guī)劃教材》通過一個完整的系統(tǒng)項目案例來貫穿Java Web應(yīng)用開發(fā)各個模塊的理論講解,引領(lǐng)讀者學(xué)習(xí)Java Web應(yīng)用完整的開發(fā)體系,以及Java Web的各類技術(shù)在項目開發(fā)中的實(shí)際應(yīng)用?!禞ava Web應(yīng)用開發(fā)技術(shù)與案例教程/21世紀(jì)重點(diǎn)大學(xué)規(guī)劃教材》主要面向初學(xué)者,特別適合于高等院校和職業(yè)院校學(xué)生學(xué)習(xí)Java Web應(yīng)用程序開發(fā)技術(shù)課程,也可作為Java Web開發(fā)人員的學(xué)習(xí)資料和參考書。

作者簡介

暫缺《Java Web應(yīng)用開發(fā)技術(shù)與案例教程》作者簡介

圖書目錄

出版說明
前言
第1章  Java Web應(yīng)用開發(fā)技術(shù)概述
1.1  Java Web應(yīng)用開發(fā)技術(shù)簡介
1.1.1  Java Web應(yīng)用
1.1.2  Java Web應(yīng)用開發(fā)技術(shù)
1.2  Java Web開發(fā)環(huán)境及開發(fā)工具
1.2.1  JDK的下載與安裝
1.2.2  Tomcat服務(wù)器的安裝和配置
1.2.3  MyEclipse集成開發(fā)工具的安裝與操作
1.3  Java Web應(yīng)用程序的開發(fā)與部署
1.3.1  Java Web應(yīng)用程序的開發(fā)過程示例
1.3.2  Java Web應(yīng)用程序的目錄結(jié)構(gòu)
1.3.3  Java Web應(yīng)用程序的打包與部署以及導(dǎo)入與導(dǎo)出
1.3.4  配置虛目錄
本章小結(jié)
習(xí)題
第2章  靜態(tài)網(wǎng)頁開發(fā)技術(shù)
2.1  HTML網(wǎng)頁設(shè)計
2.1.1  HTML文檔結(jié)構(gòu)與基本語法
2.1.2  HTML基本標(biāo)記與使用
2.1.3  HTML表單標(biāo)簽與表單設(shè)計
2.1.4  表單設(shè)計案例--學(xué)生入校注冊頁面設(shè)計
2.1.5  HTML框架標(biāo)簽與框架設(shè)計
2.1.6  框架設(shè)計案例--多媒體播放系統(tǒng)設(shè)計
2.2  CSS樣式表
2.2.1  CSS樣式表的定義與使用
2.2.2  CSS常用屬性
2.2.3  案例--利用CSS對注冊頁面實(shí)現(xiàn)修飾
2.3  JavaScript腳本語言
2.3.1  JavaScript的基本語法
2.3.2  JavaScript的事件
2.3.3  JavaScript的對象
2.3.4  案例--JavaScript實(shí)現(xiàn)輸入驗證
2.4  基于HTML+JavaScript+CSS的開發(fā)案例
2.4.1  JavaScript+CSS+DIV實(shí)現(xiàn)下拉菜單
2.4.2  JavaScript +CSS+DIV實(shí)現(xiàn)表格變色
本章小結(jié)
習(xí)題
第3章  JSP技術(shù)
3.1  JSP技術(shù)簡介
3.1.1  JSP頁面的結(jié)構(gòu)
3.1.2  JSP程序的運(yùn)行機(jī)制
3.2  JSP語法
3.2.1  JSP基本元素
3.2.2  JSP指令元素
3.2.3  JSP動作元素
3.3  JSP內(nèi)置對象概述
3.4  request對象
3.4.1  request對象的常用方法
3.4.2  訪問(獲取)請求參數(shù)
3.4.3  新屬性的設(shè)置和獲取
3.4.4  獲取客戶端信息
3.5  response 對象
3.5.1  response 對象的常用方法
3.5.2  重定向網(wǎng)頁
3.5.3  頁面定時刷新或自動跳轉(zhuǎn)
3.6  session對象
3.6.1  session對象主要方法
3.6.2  創(chuàng)建及獲取客戶的會話信息
3.7  application對象
3.7.1  application對象的主要方法
3.7.2  案例--統(tǒng)計網(wǎng)站訪問人數(shù)
3.8  out對象
3.9  JSP應(yīng)用程序設(shè)計綜合示例
3.9.1  網(wǎng)上答題及其自動評測系統(tǒng)
3.9.2  設(shè)計簡單的購物車應(yīng)用案例
本章小結(jié)
習(xí)題
第4章  JDBC數(shù)據(jù)庫訪問技術(shù)
4.1  JDBC技術(shù)簡介
4.1.1  驅(qū)動程序接口Driver
4.1.2  驅(qū)動程序管理器DriverManager
4.1.3  數(shù)據(jù)庫連接接口Connection
4.1.4  執(zhí)行SQL語句接口Statement
4.1.5  執(zhí)行動態(tài)SQL語句接口PreparedStatement
4.1.6  訪問結(jié)果集接口ResultSet
4.2  JDBC訪問數(shù)據(jù)庫
4.2.1  注冊驅(qū)動MySQL的驅(qū)動程序
4.2.2  JDBC連接數(shù)據(jù)庫創(chuàng)建連接對象
4.2.3  創(chuàng)建數(shù)據(jù)庫的操作對象
4.2.4  執(zhí)行SQL
4.2.5  獲得查詢結(jié)果并進(jìn)行處理
4.2.6  釋放資源
4.2.7  數(shù)據(jù)庫亂碼解決方案
4.3  綜合案例--學(xué)生身體體質(zhì)信息管理系統(tǒng)的開發(fā)
4.3.1  數(shù)據(jù)庫和數(shù)據(jù)表的建立
4.3.2  注冊驅(qū)動并建立數(shù)據(jù)庫的連接
4.3.3  添加記錄模塊的設(shè)計與實(shí)現(xiàn)
4.3.4  查詢記錄模塊的設(shè)計與實(shí)現(xiàn)
4.3.5  修改記錄模塊的設(shè)計與實(shí)現(xiàn)
4.3.6  刪除記錄模塊的設(shè)計與實(shí)現(xiàn)
4.3.7  數(shù)據(jù)庫操作的模板
4.3.8  整合各設(shè)計模塊形成完整的應(yīng)用系統(tǒng)
4.3.9  問題與思考
4.4  數(shù)據(jù)源與連接池技術(shù)
4.4.1  配置數(shù)據(jù)源
4.4.2  使用連接池技術(shù)訪問數(shù)據(jù)庫的處理步驟
4.4.3  連接池應(yīng)用--學(xué)生身體體質(zhì)信息顯示模塊的設(shè)計與實(shí)現(xiàn)
4.4.4  問題與思考
本章小結(jié)
習(xí)題
第5章  JavaBean技術(shù)
5.1  JavaBean技術(shù)
5.1.1  JavaBean的設(shè)計
5.1.2  JavaBean的安裝部署
5.2  在JSP中使用JavaBean
5.2.1  聲明JavaBean對象
5.2.2  訪問JavaBean屬性--設(shè)置JavaBean屬性值
5.2.3  訪問JavaBean屬性--獲取JavaBean屬性值并顯示
5.2.4  訪問JavaBean方法--調(diào)用JavaBean業(yè)務(wù)處理方法
5.2.5  案例--基于JavaBean+JSP求任意兩數(shù)代數(shù)和
5.3  多個JSP頁面共享JavaBean
5.3.1  共享JavaBean的創(chuàng)建
5.3.2  案例--網(wǎng)頁計數(shù)器JavaBean的設(shè)計與使用
5.4  綜合案例--數(shù)據(jù)庫訪問
JavaBean的設(shè)計
本章小結(jié)
習(xí)題
第6章  Servlet技術(shù)
6.1  Servlet技術(shù)
6.1.1  Servlet編程接口
6.1.2  設(shè)計Servlet
6.2  Servlet常用對象及其方法
6.3  綜合案例--基于JSP+Servlet的用戶登錄驗證
6.4  在Servlet中使用JavaBean
6.5  JSP與Servlet的數(shù)據(jù)共享
6.5.1  基于請求的數(shù)據(jù)共享
6.5.2  基于會話的數(shù)據(jù)共享
6.5.3  基于應(yīng)用的數(shù)據(jù)共享
6.6  JSP與Servlet的關(guān)聯(lián)關(guān)系
6.7  基于JSP+Servlet+JavaBean實(shí)現(xiàn)復(fù)數(shù)運(yùn)算
6.8  Cookie管理
6.8.1  Cookie的基本用法
6.8.2  Cookie的相關(guān)方法
6.8.3  案例--利用Cookie實(shí)現(xiàn)自動登錄
本章小結(jié)
習(xí)題
第7章  Java Web常用開發(fā)模式與案例
7.1  單純的JSP頁面開發(fā)模式
7.1.1  單純的JSP頁面開發(fā)模式簡介
7.1.2  JSP頁面開發(fā)模式案例--求和運(yùn)算
7.1.3  JSP+JDBC開發(fā)模式案例--實(shí)現(xiàn)基于數(shù)據(jù)庫的登錄驗證
7.1.4  單純的JSP頁面開發(fā)模式存在的問題與缺點(diǎn)
7.2  JSP+JavaBean開發(fā)模式
7.2.1  JSP+JavaBean開發(fā)模式簡介
7.2.2  JSP+JavaBean開發(fā)案例--求和運(yùn)算
7.2.3  JSP+JavaBean+JDBC案例--基于數(shù)據(jù)庫的登錄驗證
7.2.4  JSP+JavaBean開發(fā)模式的優(yōu)點(diǎn)與缺點(diǎn)
7.3  JSP+Servlet開發(fā)模式
7.3.1  JSP+Servlet開發(fā)模式簡介
7.3.2  JSP+Servlet開發(fā)案例--求和運(yùn)算
7.3.3  JSP+Servlet+JDBC開發(fā)案例--基于數(shù)據(jù)庫的登錄驗證
7.3.4  JSP+Servlet開發(fā)模式的優(yōu)點(diǎn)與缺點(diǎn)
7.4  JSP+Servlet+JavaBean開發(fā)模式
7.4.1  基于JSP+Servlet+JavaBean的MVC的實(shí)現(xiàn)
7.4.2  JSP+Servlet+JavaBean開發(fā)案例-求和運(yùn)算
7.4.3  JSP+Servlet+JavaBean案例--基于數(shù)據(jù)庫的登錄驗證
7.4.4  JSP+Servlet+JavaBean案例--學(xué)生體質(zhì)信息管理系統(tǒng)
7.5  JSP+Servlet+JavaBean+DAO開發(fā)模式
7.5.1  DAO模式與數(shù)據(jù)庫訪問架構(gòu)
7.5.2  JSP+Servlet+JavaBean+DAO案例--學(xué)生體質(zhì)信息管理
本章小結(jié)
習(xí)題
第8章  EL、JSTL和Ajax技術(shù)
8.1  表達(dá)式語言EL
8.1.1  EL語法
8.1.2  EL內(nèi)部對象
8.1.3  EL對JavaBean的訪問
8.2  JSTL標(biāo)簽庫
8.2.1  JSTL簡介
8.2.2  常用JSTL標(biāo)簽
8.3  綜合案例--使用EL和JSTL顯示查詢結(jié)果
8.4  Ajax技術(shù)
8.4.1  Ajax技術(shù)簡介
8.4.2  XMLHttpRequest對象
8.5  Ajax應(yīng)用案例
8.5.1  案例--異步表單驗證
8.5.2  案例--實(shí)現(xiàn)級聯(lián)列表
8.5.3  案例--輸入提示和自動完成
本章小結(jié)
習(xí)題
第9章  過濾器和監(jiān)聽器技術(shù)
9.1  過濾器技術(shù)
9.1.1  過濾器編程接口
9.1.2  設(shè)計過濾器
9.1.3  案例--基于過濾器的用戶權(quán)限控制
9.1.4  案例--基于過濾器的中文亂碼解決
9.1.5  案例--禁止未授權(quán)的IP訪問站點(diǎn)過濾器
9.2  監(jiān)聽器技術(shù)
9.2.1  監(jiān)聽器編程接口
9.2.2  設(shè)計監(jiān)聽器
9.2.3  案例--會話計數(shù)監(jiān)聽器的設(shè)計
本章小結(jié)
習(xí)題
第10章  Java Web實(shí)用開發(fā)技術(shù)
10.1  圖形驗證碼
10.1.1  圖形驗證碼簡介
10.1.2  圖形驗證碼的實(shí)現(xiàn)
10.1.3  案例--帶圖形驗證碼的登錄模塊
10.2  MD5加密
10.2.1  MD5加密算法簡介
10.2.2  MD5算法的實(shí)現(xiàn)
10.3  在線編輯器
10.3.1  在線編輯器簡介
10.3.2  CKEditor的使用
10.3.3  案例--使用CKEditor編輯公告內(nèi)容
10.4  文件的上傳與下載
10.4.1  常見文件上傳下載組件
10.4.2  文件上傳的實(shí)現(xiàn)
10.4.3  文件下載的實(shí)現(xiàn)
10.4.4  案例--使用Cos組件實(shí)現(xiàn)作業(yè)上傳
10.5  Java Mail編程
10.5.1  Java Mail簡介
10.5.2  使用Java Mail發(fā)送郵件
10.5.3  案例--使用Java Mail實(shí)現(xiàn)郵件發(fā)送
10.6  頁面分頁技術(shù)
10.6.1  分頁技術(shù)的設(shè)計思想
10.6.2  分頁具體實(shí)現(xiàn)
本章小結(jié)
習(xí)題
第11章  Struts2框架技術(shù)
11.1  Struts2簡介
11.1.1  Struts2的組成與工作原理
11.1.2  搭建Struts2開發(fā)環(huán)境
11.1.3  Struts2入門案例--基于Struts2任意兩數(shù)據(jù)的代數(shù)和
11.1.4  Struts 2的中文亂碼問題處理
11.2  Struts2的配置文件
11.3  Struts2的業(yè)務(wù)控制器--Action類設(shè)計
11.3.1  Action實(shí)現(xiàn)類
11.3.2  Action訪問Web對象
11.3.3  多方法的Action
11.4  Struts2的OGNL表達(dá)式、標(biāo)簽庫、國際化
11.4.1  Struts2的OGNL表達(dá)式
11.4.2  Struts2的標(biāo)簽庫
11.4.3  Struts2的國際化
11.4.4  Struts2的國際化應(yīng)用案例
11.5  Struts2的攔截器
11.5.1  Struts2的內(nèi)建攔截器
11.5.2  Struts2攔截器的自定義實(shí)現(xiàn)
11.5.3  案例--文字過濾器的設(shè)計與應(yīng)用
11.6  Struts2的文件上傳和下載
11.6.1  文件上傳
11.6.2  文件下載
11.7  Struts2的輸入驗證
11.7.1  使用validate()方法實(shí)現(xiàn)驗證
11.7.2  使用驗證文件實(shí)現(xiàn)驗證
11.7.3  案例--實(shí)現(xiàn)客戶注冊輸入驗證
本章小結(jié)
習(xí)題
第12章  Hibernate持久化技術(shù)
12.1  Hibernate技術(shù)簡介
12.1.1  Hibernate簡介
12.1.2  Hibernate的體系結(jié)構(gòu)
12.2  Hibernate軟件包的下載與配置
12.3  Hibernate核心組件
12.3.1  Hibernate核心類
12.3.2  Hibernate的PO對象
12.3.3  Hibernate配置文件
12.3.4  Hibernate映射文件
12.4  Hibernate運(yùn)行過程與編程步驟
12.4.1  Hibernate運(yùn)行過程
12.4.2  使用Hibernate編程步驟
12.4.3  Hibernate編程入門案例
12.5  Hibernate的實(shí)體映射
12.5.1  實(shí)體映射基礎(chǔ)
12.5.2  實(shí)體關(guān)系映射
12.6  Hibernate的實(shí)體操作與數(shù)據(jù)查詢
12.6.1  實(shí)體操作
12.6.2  數(shù)據(jù)查詢
12.6.3  案例--使用Hibernate實(shí)現(xiàn)UserDao
12.7  綜合案例--基于Struts2+Hibernate的學(xué)生信息管理系統(tǒng)
本章小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號