×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
JAVA WEB开发技术/谭振江

JAVA WEB开发技术/谭振江

1星价 ¥29.3 (4.9折)
2星价¥29.3 定价¥59.8

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

图文详情
  • ISBN:9787115503893
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:309
  • 出版时间:2018-05-01
  • 条形码:9787115503893 ; 978-7-115-50389-3

本书特色

主要内容包括:Java Web入门、Servlet概述、Servlet API详解、Servlet访问数据库、Cookie和Session技术、Servlet文件上传下载、Servlet过滤器和监听器、JSP入门、JSP脚本元素指令和动作、JSP隐式对象、EL表达式、JSTL标签、JSP自定义标签、Ajax基础及应用开发、Java Web综合案例之网上商城。

内容简介

主要内容包括:Java Web入门、Servlet概述、Servlet API详解、Servlet访问数据库、Cookie和Session技术、Servlet文件上传下载、Servlet过滤器和监听器、JSP入门、JSP脚本元素指令和动作、JSP隐式对象、EL表达式、JSTL标签、JSP自定义标签、Ajax基础及应用开发、Java Web综合案例之网上商城。

目录

第1章 Java Web入门 1

1.1 什么是Web 1

1.2 什么是Web服务器 2

1.3 为什么要安装Web服务器 2

1.4 Java Web开发环境和运行环境 4

1.5 HTTP的请求响应模型 9

1.5.1 HTTP简介 10

1.5.2 HTTP的特点 10

1.5.3 HTTP的工作流程 11

1.5.4 HTTP请求和响应的具体构成 11

本章总结 13

课后练习 14

第2章 Servlet概述 15

2.1 什么是Servlet 15

2.1.1 Servlet简介 15

2.1.2 Servlet接口体系结构 16

2.2 Servlet典型开发 16

2.2.1 Servlet开发之实现Servlet

接口 16

2.2.2 Servlet开发之继承HttpServlet 18

2.2.3 Servlet对象的生命周期 20

2.2.4 Servlet开发详解 20

2.3 Servlet 3.0注解方式开发 28

2.3.1 注解方式的开发步骤 28

2.3.2 重要注解解释 31

本章总结 32

课后练习 32

第3章 Servlet API详解 34

3.1 基本类和接口 34

3.1.1 Servlet接口框架 34

3.1.2 Servlet常用的接口和类 35

3.2 Servlet API在项目中的部分应用 43

3.2.1 关于中文乱码问题 43

3.2.2 Response的响应类型 45

本章总结 47

课后练习 47

第4章 Servlet访问数据库 50

4.1 数据库连接池 50

4.1.1 JDBC简介 50

4.1.2 连接池概述及其实现原理 52

4.1.3 第三方连接池DBCP 54

4.2 JNDI技术 58

4.2.1 什么是JNDI 58

4.2.2 利用JNDI方式访问数据库 58

4.3 Druid连接池 60

本章总结 63

课后练习 63

第5章 Cookie和Session技术 64

5.1 Cookie技术及应用 64

5.1.1 HTTP的无状态性 64

5.1.2 什么是Cookie技术 65

5.1.3 Cookie的开发体验 65

5.2 Session技术及应用 70

5.2.1 什么是Session 70

5.2.2 Session的工作原理 70

5.2.3 Session的开发体验 71

本章总结 81

课后练习 82

第6章 Servlet文件的上传和

下载 83

6.1 Servlet文件的上传 83

6.1.1 文件上传的原理 83

6.1.2 第三方开源项目实现文件上传 89

6.1.3 Servlet 3.0实现文件上传 90

6.2 Servlet文件的下载 93

本章总结 96

课后练习 96

第7章 Servlet过滤器和监听器 97

7.1 Servlet过滤器 97

7.1.1 理解Servlet过滤器 97

7.1.2 开发Servlet过滤器 99

7.1.3 Servlet 3.0过滤器开发 101

7.2 Servlet监听器 102

7.2.1 什么是Servlet监听器 102

7.2.2 Servlet监听器的分类和使用 103

7.2.3 Servlet 3.0监听器的使用 107

本章总结 109

课后练习 109

第8章 JSP入门 111

8.1 什么是JSP 111

8.2 一个JSP网页的基本结构 112

8.3 JSP的运行原理 112

本章总结 115

课后练习 115

第9章 JSP脚本元素 117

9.1 JSP页面的基本结构 117

9.2 变量和方法的声明 119

9.2.1 声明变量 119

9.2.2 声明方法 121

9.3 Java程序片段 122

9.4 表达式 124

9.5 JSP中的注释 125

9.6 JSP指令标签 126

9.6.1 page指令 126

9.6.2 include指令 129

9.7 JSP动作标签 131

9.7.1 include动作标签 131

9.7.2 param动作标签 132

9.7.3 forward动作标签 133

9.7.4 useBean动作标签 134

本章总结 139

课后练习 140

第10章 JSP隐式对象 141

10.1 什么是隐式对象 141

10.2 隐式对象的含义及应用 142

10.2.1 request对象 142

10.2.2 response对象 147

10.2.3 session对象 149

10.2.4 application对象 153

10.2.5 out、page、pageContext

对象 154

10.3 四大作用域比较 157

本章总结 160

课后练习 160

第11章 EL表达式 162

11.1 EL表达式简介和基本语法 162

11.1.1 什么是EL表达式 162

11.1.2 EL表达式的基本语法 163

11.1.3 禁用和启用EL表达式 169

11.2 EL表达式的主要应用 170

本章总结 176

课后练习 177

第12章 JSTL标签 178

12.1 什么是JSTL 178

12.2 核心标签库 179

12.2.1 表达式控制标签 179

12.2.2 流程控制标签 186

12.2.3 循环标签 189

12.2.4 URL操作标签 193

12.3 国际化标签库 197

12.3.1 数字日期格式化标签 197

12.3.2 读取消息资源 207

12.3.3 国际化 211

12.4 SQL标签库 213

12.4.1 设置数据源 213

12.4.2 SQL指令标签 214

本章总结 220

课后练习 220

第13章 JSP自定义标签 222

13.1 JSP自定义标签概述 222

13.2 JSP 2.0开发自定义标签 223

13.2.1 不带标签体的标签 223

13.2.2 带标签体的标签 226

13.3 JSP 2.0标记文件 229

本章总结 233

课后练习 233

第14章 Ajax基础及应用开发 235

14.1 什么是Ajax 235

14.2 Ajax的特点和原理 236

14.2.1 Ajax的特点和使用场景 236

14.2.2 Ajax的运行原理和交互流程 237

14.3 Ajax开发体验 238

14.3.1 Ajax的基本开发流程 238

14.3.2 XMLHttpRequest对象详解 241

14.4 jQuery请求Ajax 245

本章总结 254

课后练习 254

第15章 Java Web综合案例之

网上商城 255

15.1 项目概述 255

15.2 项目需求 256

15.3 数据库表设计 256

15.4 Web项目分层 259

15.5 系统主要功能的实现 261

15.5.1 网上商城首页 261

15.5.2 商品列表展示 269

15.5.3 注册功能 276

15.5.4 用户登录和退出功能 283

15.5.5 购物车功能 287

15.5.6 结算功能 291

15.5.7 发表商品评论 296

15.5.8 商品后台管理系统 299

展开全部

作者简介

刘世波 甲骨文实训中心负责人。 甲骨文实训中心是Oracle公司官方授权的培训机构,在国内多所高校与院校联合开班授课。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航