中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
基于工作任務的Java Web應用教程-(第2版)

包郵 基于工作任務的Java Web應用教程-(第2版)

出版社:電子工業出版社出版時間:2015-11-01
開本: 16開 頁數: 209
本類榜單:教材銷量榜
中 圖 價:¥18.1(5.2折) 定價  ¥35.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

基于工作任務的Java Web應用教程-(第2版) 版權信息

  • ISBN:9787121274633
  • 條形碼:9787121274633 ; 978-7-121-27463-3
  • 裝幀:暫無
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

基于工作任務的Java Web應用教程-(第2版) 本書特色

本教材圍繞開源的技術示范項目petstore的實現介紹java web應用系統開發技術:html/css,jdbc,jsp,標簽庫(jstl),servlet,javabean,filter,以及j2ee輕量級框架技術hibernate,struts2和spring,并且融入面向對象程序設計思想和mvc設計模式。本教材從完成*簡單的靜態版本(html/css)開始,逐步迭代,到*后使用框架技術(hibernate,struts2和spring)完成項目,難度推進合理。本教材適合作為本科、高職軟件技術及相關專業學生學習java web應用開發技術的教材,也可作為面向就業的實習實訓教材。本書提供配套的ppt課件、課后習題答案和程序源代碼,可在電子工業華信教育資源網免費下載。

基于工作任務的Java Web應用教程-(第2版) 內容簡介

本教材圍繞開源的技術示范項目PetStore的實現介紹Java Web應用系統開發技術:HTML/CSS,JDBC,JSP,標簽庫(JSTL),Servlet,JavaBean,Filter,以及J2EE輕量級框架技術Hibernate,Struts2和Spring,并且融入面向對象程序設計思想和MVC設計模式。本教材從完成*簡單的靜態版本(HTML/CSS)開始,逐步迭代,到*后使用框架技術(Hibernate,Struts2和Spring)完成項目,難度推進合理。本教材適合作為本科、高職軟件技術及相關專業學生學習Java Web應用開發技術的教材,也可作為面向就業的實習實訓教材。本書提供配套的PPT課件、課后習題答案和程序源代碼,可在電子工業華信教育資源網免費下載。

基于工作任務的Java Web應用教程-(第2版) 目錄

第1章 背景知識 1
1.1 web應用程序基本概念 1
1.1.1 什么是web應用程序 1
1.1.2 靜態資源和動態資源 2
1.1.3 web服務器 2
1.2 理解http協議 3
1.2.1 http請求消息格式 3
1.2.2 http響應消息格式 5
1.3 java web應用開發技術 5
1.3.1 靜態網頁開發技術 5
1.3.2 動態網頁開發技術 6
1.3.3 ssh框架——java輕量級企業應用解決方案 6
1.4 servlet 7
1.5 jsp 9
1.6 petstore項目簡介 10
作業 11
任務1 開發1個簡單的個人網站 12
第2章 使用html與css 14
2.1 html 14
2.1.1 html文檔結構 14
2.1.2 html標記的公共屬性 15
2.1.3 html常用標記 15
2.1.4 html表單 17
2.2 css 18
2.2.1 css分類 18
2.2.2 css的語法 19
2.2.3 css的選擇器 20
2.2.4 css的偽類 20
2.2.5 css的盒子模式 21
2.2.6 css的常用屬性 21
2.3 寵物分類展現的頁面及web
應用開發步驟 23
2.3.1 寵物分類展現的頁面 23
2.3.2 使用myeclipse開發web
應用的步驟 24
2.4 寵物商城術語表 26
2.5 實現主頁面main.html 27
2.5.1 主頁面的左邊導航條
部分代碼 27
2.5.2 主頁面的圖片導航代碼 28
2.5.3 通過層div標記對主頁
面main.html進行布局 30
2.5.4 通過css設置效果 30
2.6 實現品種列表頁面主體部
分category.html 32
作業 35
任務2 用html+css實現寵物商城
catalog模塊的靜態網頁版本 35
第3章 使用jdbc 37
3.1 catalog模塊數據準備 37
3.1.1 在mysql中創建一個
數據庫petstore及其表 38
3.1.2 插入測試數據 39
3.1.3 為寵物商城系統創建一個
訪問數據庫petstore的用戶 41
3.2 jdbc數據庫編程 41
3.2.1 安裝mysql 的驅動程序 42
3.2.2 jdbc應用程序的模板代碼 42
3.2.3 編寫jdbc應用程序修改
數據庫 44
3.2.4 編寫封裝創建數據庫
連接的類 46
3.3 pojo+dao訪問數據庫的
編程模式 47
3.3.1 編寫表結構對應的
pojo類 48
3.3.2 設計訪問各表的dao類 49
3.3.3 編寫訪問各表的dao類 51
3.3.4 dao類的使用 53
作業 54
任務3 為catalog模塊準備數據并完
成各表對應的dao類 55
第4章 使用jsp 58
4.1 jsp語法元素 58
4.1.1 指令標簽 59
4.1.2 聲明標簽 60
4.1.3 腳本標簽 60
4.1.4 表達式標簽 61
4.1.5 動作標簽 62
4.1.6 注釋標簽 63
4.2 jsp網頁是servlet 64
4.2.1 jsp網頁是servlet 64
4.2.2 理解轉化單元 64
4.3 理解page指令標簽屬性 65
4.4 jsp常用內部對象 65
4.4.1 request與請求參數 66
4.4.2 out 67
4.4.3 session 67
4.5 catalog模塊網頁動態版本
開發準備 67
4.5.1 實現思路 67
4.5.2 在web.xml中設置歡迎頁面 68
4.6 用jsp實現category.jsp 69
4.6.1 網頁頂部文件
includetop.jsp 69
4.6.2 includebottom.jsp 72
4.6.3 用jsp實現category.jsp 72
作業 74
任務4 用jsp+pojo+dao+db實現
catalog模塊的動態網頁版本 77
第5章 使用javabean/ el/jstl/
servlet/統一業務接口 79
5.1 javabean 79
5.1.1 javabean 簡介 79
5.1.2 在jsp中使用javabean 80
5.1.3 使用javabean的優勢 81
5.2 el表達式 83
5.2.1 el表達式簡介 83
5.2.2 在el表達式中使用隱式
對象 84
5.2.3 el屬性和集合訪問操作符 85
5.2.4 el算術運算操作符 85
5.2.5 el關系和邏輯運算符 86
5.3 使用java標準標簽庫(jstl) 87
5.3.1 jstl標簽簡介 87
5.3.2 獲得和安裝jstl 87
5.3.3 常用jstl標簽 88
5.4 優化寵物分類展現頁面 94
5.4.1 使用<jsp:usebean>去掉
寵物分類展現頁面中的new
語句 94
5.4.2 用el表達式和jstl標簽
簡化寵物分類展現頁面
代碼 94
5.4.3 通過迭代使用el表達式
點符號簡化對象屬性的
輸出 96
5.5 jsp model1、jsp model2及
servlet 98
5.5.1 jsp model1 98
5.5.2 servlet 99
5.5.3 使用servlet去掉petstore寵物
分類展現頁面中的java
代碼 99
5.6 使用統一的業務接口 102
5.6.1 設計一個系統共享的業務
接口petstore 102
5.6.2 設計接口petstore的實現
類petstoreimpl 103
5.6.3 用petstoreimpl實現寵物分
類展現各頁面 104
作業 105
任務5 使用jstl/servlet/el/javabean
優化catalog的頁面代碼 108
第6章 使用過濾器 110
6.1 什么是過濾器 110
6.1.1 過濾器工作原理 111
6.1.2 過濾器的使用 111
6.1.3 過濾器的例子 112
6.2 過濾器編程接口 113
6.2.1 javax.servlet.filter接口 114
6.2.2 javax.servlet.filterconfig
接口 114
6.2.3 javax.servlet. filterchain
接口 115
6.2.4 請求和響應包裝類 115
6.3 在web.xml中配置過濾器鏈 116
6.4 高級特性 118
6.4.1 使用響應包裝類 118
6.4.2 關于過濾器的重要內容 122
6.4.3 過濾器充當controller的
優勢 122
作業 123
任務6 使用過濾器解決寵物商城項目
中的中文亂碼問題 124
第7章 實現購物車模塊 125
7.1 購物車的界面及流程 125
7.2 購物車實現思路 126
7.3 “添加到購物車”功能的實現 127
7.3.1 定義cartitem類 127
7.3.2 定義cart類 128
7.3.3 創建cartservlet 相關屬性
和方法實現“添加到購物車”
功能并配置 130
7.3.4 購物車頁面/cart/cart.jsp的
實現 132
7.4 “從購物車刪除”與“更新購物車”
的實現 134
7.4.1 實現removeitemfromcart
方法 134
7.4.2 實現updatecartquantities
方法 134
作業 135
任務7 完成寵物商城的購物車功能 136
第8章 使用hibernate 137
8.1 hibernate簡介 137
8.2 使用hibernate的準備工作 138
8.2.1 用菜單命令安裝配置
hibernate開發環境 138
8.2.2 用db browser創建pojo
類和映射文件 140
8.3 用hibernate訪問數據庫 147
8.3.1 hibernate的編程模式 147
8.3.2 使用hibernate實現數據的
插入 148
8.3.3 使用hibernate實現數據的
刪除和修改 149
8.3.4 使用hibernate實現數據的
加載 150
8.3.5 使用hibernate實現數據的
查詢 151
8.4 使用hibernate重寫dao類 152
8.4.1 使用hibernate重寫
basedao類 152
8.4.2 basedao類的使用 155
8.4.3 基于basedao改寫
categorydao類 155
作業 156
任務8 用hibernate優化的寵物分類
展現dao類 157
第9章 使用struts 2 158
9.1 struts 2工作原理 158
9.1.1 struts 1的局限性及
struts 2 158
9.1.2 struts 2的工作流程 159
9.2 用struts 2開發web應用程序 159
9.2.1 安裝配置struts 2 159
9.2.2 編寫action類 161
9.2.3 配置action類 162
9.2.4 編寫用戶界面(jsp
頁面) 164
9.3 struts 2的其他重要知識點 165
9.3.1 struts 2的標簽庫 165
9.3.2 struts 2的類型轉換 165
9.3.3 struts 2的數據驗證 166
9.3.4 struts 2的攔截器 166
9.3.5 文件的上傳和下載 167
9.3.6 動態方法調用 167
9.3.7 防止表單的重復提交 167
9.3.8 struts 2中action與
servlet容器的耦合 168
作業 168
任務9 使用 struts 2優化寵物分類
展現功能 169
第10章 使用struts 2進階 170
10.1 用戶登錄頁面和mvc模塊劃分 170
10.1.1 用戶登錄的頁面及流程 170
10.1.2 用戶登錄的實現思路 171
10.2 用戶登錄model層的實現 172
10.2.1 創建數據庫表account,
生成對應pojo類及
hibernate映射文件 172
10.2.2 創建表account對應數據庫
訪問類accountdao 177
10.2.3 在petstore及其實現類中
增加相關方法或成員
變量 177
10.3 用戶登錄view層的實現 178
10.3.1 用戶登錄頁面 178
10.3.2 用戶登錄成功頁面 179
10.3.3 用戶登錄失敗頁面 180
10.4 用戶登錄controller層的實現 181
10.4.1 處理用戶登錄和退出
accountaction的實現 182
10.5 為用戶登錄頁面增加數據驗證 184
10.6 用戶登錄功能的相關配置 185
10.6.1 在web.xml中配置struts 2
過濾器 185
10.6.2 創建struts-account.xml
完成登錄退出 186
10.6.3 修改struts-account.xml
完成數據校驗 187
10.6.4 修改struts-account.xml完成
防止表單重復提交 187
作業 188
任務10 使用 struts 2實現登錄注冊
賬戶編輯功能 188
第11章 使用spring 189
11.1 spring簡介 189
11.1.1 spring簡介 189
11.1.2 spring開發環境的安裝
配置 189
11.1.3 spring的控制反轉和依賴
注入 192
11.2 使用spring的依賴注入
重寫catalog模塊 192
11.2.1 用spring管理petstoreimpl
和各dao類對象之間的
依賴 192
11.2.2 生成baseaction傳遞
petstore對象 195
11.2.3 重寫已經完成的action 196
11.3 使用spring簡化hibernate編程 196
11.3.1 繼承hibernatedaosupport
實現basedao類 197
11.3.2 在spring配置文件中
注入sessionfactory 198
11.3.3 使用import簡化配置
文件 200
11.4 增加分頁顯示功能 202
11.4.1 分頁顯示的實現思路 202
11.4.2 使用spring 的pagedlistholder
進行分頁 203
11.4.3 修改相關action 204
11.4.4 修改相關jsp頁面 206
作業 207
任務11 用spring改寫catalog和用戶
登錄模塊 208
參考文獻 210
展開全部

基于工作任務的Java Web應用教程-(第2版) 作者簡介

覃國蓉,深圳信息職業技術學院教授。主要著作:《基于B/S架構的軟件項目實訓》,《基于工作任務的Java Web應用教程》

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 全自动翻转振荡器-浸出式水平振荡器厂家-土壤干燥箱价格-常州普天仪器 | 不锈钢轴流风机,不锈钢电机-许昌光维防爆电机有限公司(原许昌光维特种电机技术有限公司) | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | 北京晚会活动策划|北京节目录制后期剪辑|北京演播厅出租租赁-北京龙视星光文化传媒有限公司 | 福州仿石漆加盟_福建仿石漆厂家-外墙仿石漆加盟推荐铁壁金钢(福建)新材料科技有限公司有保障 | 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | MVR蒸发器厂家-多效蒸发器-工业废水蒸发器厂家-康景辉集团官网 | 筛分机|振动筛分机|气流筛分机|筛分机厂家-新乡市大汉振动机械有限公司 | 高压油管,液压接头,液压附件-烟台市正诚液压附件 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | DNA亲子鉴定_DNA基因检测中心官方预约平台-严选好基因网 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 家用净水器代理批发加盟_净水机招商代理_全屋净水器定制品牌_【劳伦斯官网】 | 查分易-成绩发送平台官网 | 食品质构分析仪-氧化诱导分析仪-瞬态法导热系数仪|热冰百科 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 冻干机(冷冻干燥机)_小型|实验型|食品真空冷冻干燥机-松源 | 预制舱-电力集装箱预制舱-模块化预制舱生产厂家-腾达电器设备 | 抓斗式清污机|螺杆式|卷扬式启闭机|底轴驱动钢坝|污水处理闸门-方源水利机械 | 通风天窗,通风气楼,屋顶通风天窗,屋顶通风天窗公司 | 江苏农村商业银行招聘网_2024江苏农商行考试指南_江苏农商行校园招聘 | 臭氧灭菌箱-油桶加热箱-原料桶加热融化烘箱-南京腾阳干燥设备厂 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 品牌广告服务平台,好排名,好流量,好生意。 | 上海办公室装修_上海店铺装修公司_厂房装潢设计_办公室装修 | 蒸压釜_蒸养釜_蒸压釜厂家-山东鑫泰鑫智能装备有限公司 | 剪刃_纵剪机刀片_分条机刀片-南京雷德机械有限公司 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 刺绳_刀片刺网_刺丝滚笼_不锈钢刺绳生产厂家_安平县浩荣金属丝网制品有限公司-安平县浩荣金属丝网制品有限公司 | 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 | 雪花制冰机(实验室雪花制冰机)百科 | 优考试_免费在线考试系统_培训考试系统_题库系统_组卷答题系统_匡优考试 | 广东泵阀展|阀门展-广东国际泵管阀展览会 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 校服厂家,英伦校服定做工厂,园服生产定制厂商-东莞市艾咪天使校服 | 世纪豪门官网 世纪豪门集成吊顶加盟电话 世纪豪门售后电话 | 中红外QCL激光器-其他连续-半导体连续激光器-筱晓光子 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 北京签证代办_签证办理_商务签证_旅游签证_寰球签证网 | 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 |