Java Web开发实践教程

Java Web开发实践教程

王占中, 崔志刚, 编著

出版社:清华大学出版社

年代:2015

定价:39.0

书籍简介:

本书共分4部分,从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发,本书内容全面,涵盖了从事Java Web开发所应掌握的所有知识,在知识的讲解上本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。

书籍目录:

第1章 Java Web入门知识 1

1.1 Java Web简介 1

1.2 搭建开发环境 2

1.2.1 安装JDK 2

1.2.2 安装Tomcat 8

1.2.3 安装MyEclipse 12

1.3 实验指导1-1:配置JDK环境

变量 20

1.4 实验指导1-2:创建第一个JSP

程序 21

1.5 实验指导1-3:使用MyEclipse开发JSP

程序 22

1.6 Java Web开发模式 28

1.6.1 单一JSP模式 28

1.6.2 JSP+JavaBean模式 28

1.6.3 JSP+JavaBean+Servlet

模式 29

1.6.4 Struts框架模式 30

1.6.5 J2EE模式实现 31

思考与练习 32

第2章 JSP语法 33

2.1 JSP页面元素 33

2.2 JSP注释 35

2.2.1 HTML注释 35

2.2.2 隐藏注释 35

2.2.3 代码注释 36

2.3 脚本元素 36

2.3.1 Java脚本 37

2.3.2 表达式 38

2.3.3 声明 39

2.4 指令元素 40

2.4.1 page指令 41

2.4.2 taglib指令 43

2.4.3 include指令 44

2.5 动作元素 47

2.5.1 动作 47

2.5.2 动作 49

2.5.3 动作 51

2.5.4 、

和 52

2.6 实验指导2-1:会员注册 55

思考与练习 59

第3章 JSP页面请求与响应 60

3.1 JSP内置对象简介 60

3.2 页面输出对象out 62

3.2.1 out对象成员方法 62

3.2.2 输出数据到客户端 62

3.2.3 管理缓冲区 64

3.3 页面对象page 65

3.4 页面请求对象request 66

3.4.1 request对象成员方法 66

3.4.2 获取客户端信息 68

3.4.3 获取HTTP Headers信息 70

3.4.4 获取请求参数 72

3.4.5 管理请求中的属性 74

3.4.6 处理中文 76

3.5 页面响应对象response 77

3.5.1 response对象成员方法 77

3.5.2 处理HTTP Headers信息 78

3.5.3 处理重定向 80

3.6 实验指导3-1:维护商品信息 82

思考与练习 87

第4章 保存页面状态 88

4.1 会话对象session 88

4.1.1 session对象生命周期 88

4.1.2 session对象方法 89

4.1.3 session对象ID 90

4.1.4 存取数据应用 90

4.1.5 设置会话的有效时间 95

4.2 实验指导4-1:在线考试系统 95

4.3 pageContext对象 100

4.4 全局应用程序对象application 101

4.4.1 application对象生命周期 101

4.4.2 application对象方法 101

4.4.3 存储数据应用 103

4.5 获取配置信息对象config 104

思考与练习 106

第5章 JavaBean技术 108

5.1 JavaBean概述 108

5.1.1 JavaBean技术介绍 108

5.1.2 JavaBean的分类 109

5.1.3 JavaBean规范 110

5.2 JavaBean属性 111

5.2.1 Simple属性 111

5.2.2 Indexed属性 112

5.2.3 Bound属性 113

5.2.4 Constrained属性 114

5.3 实验指导5-1:邮箱验证 115

5.4 JavaBean作用域范围 118

5.4.1 JavaBean的作用域简介 118

5.4.2 Page作用域 118

5.4.3 Request作用域 120

5.4.4 Session作用域 122

5.4.5 Application作用域 123

5.5 实验指导5-2:统计登录用户

数量 125

思考与练习 126

第6章 Servlet技术 128

6.1 Servlet基础 128

6.1.1 Servlet概述 128

6.1.2 Servlet的功能 129

6.1.3 Servlet的特点 130

6.1.4 Servlet的生命周期 130

6.2 Servlet技术开发 132

6.2.1 Servlet在Java EE中的结构

体系 132

6.2.2 Servlet核心API 133

6.2.3 创建Servlet类 135

6.2.4 配置Servlet相关元素 137

6.3 Servlet的典型应用 138

6.3.1 Servlet读取表单数据 138

6.3.2 Servlet实现页面转发 138

6.3.3 Servlet读取当前页的绝对

路径 139

6.3.4 Servlet操作Cookie 139

6.4 实验指导6-1:使用Servlet处理表单

数据 141

6.5 Servlet过滤器 146

6.5.1 过滤器的处理方式 146

6.5.2 过滤器API 147

6.5.3 创建并配置过滤器 148

6.6 实验指导6-2:使用过滤器验证用

户身份 150

6.7 Servlet监听器 153

6.7.1 Servlet监听器简介 153

6.7.2 监听Servlet上下文 153

6.7.3 监听HTTP会话 154

6.7.4 监听Servlet请求 155

6.8 实验指导6-3:使用监听器实现同一

用户只能有一个在线 155

思考与练习 160

第7章 EL表达式 162

7.1 EL概述 162

7.1.1 EL的基本语法 162

7.1.2 EL的特点 163

7.1.3 使用EL表达式的条件 163

7.1.4 EL表达式的存取范围 164

7.1.5 通过EL访问数据 165

7.1.6 EL表达式的保留关键字 165

7.2 EL表达式的运算符 166

7.2.1 存取运算符 166

7.2.2 算术运算符 167

7.2.3 关系运算符 168

7.2.4 逻辑运算符 168

7.2.5 条件运算符 169

7.2.6 empty运算符 169

7.2.7 运算符的优先级 170

7.3 EL的隐含对象 170

7.3.1 页面上下文对象 171

7.3.2 访问环境信息的隐含

对象 173

7.3.3 访问作用域范围的隐含

对象 175

7.4 实验指导7-1:使用EL表达式实现

计算器 175

7.5 定义和使用EL函数 176

7.5.1 定义和使用EL函数 177

7.5.2 常见的错误 179

7.6 实验指导7-2:使用EL访问JavaBean

属性 181

思考与练习 183

第8章 JSTL标签库 184

8.1 JSTL标签库简介 184

8.2 表达式标签 186

8.2.1 输出标签 186

8.2.2 设置标签 188

8.2.3 移除标签 190

8.2.4 捕获异常标签 191

8.3 URL操作标签 191

8.3.1 文件导入标签 192

8.3.2 生成URL地址

标签 193

8.3.3 重定向标签 193

8.3.4 参数传递标签 194

8.4 流程控制标签 194

8.4.1 条件判断标签 195

8.4.2 标签 196

8.4.3 标签 196

8.4.4 标签 196

8.5 实验指导8-1:使用流程控制标签

划分成绩 197

8.6 循环标签 198

8.6.1 循环标签 199

8.6.2 迭代标签 200

8.7 实验指导8-2:使用JSTL标签库

完成用户的登录 202

思考与练习 204

......

内容摘要:

本书通过通俗易懂的语言、丰富实用的实例,详细讲解了使用Java语言和开源框架进行Web程序开发应该掌握的各项技术。其内容主要包括:安装JDK和Tomcat、JSP脚本和页面指令、request和out对象、session和application对象、使用JavaBean、Servlet技术、使用EL表达式、JSTL标签、JDBC连接MySQL、ODBC连接Access、执行查询和存储过程、显示结果集、文件上传与下载、发送邮件、动态报表、处理XML、使用Ajax技术、Struts框架、Hibernate框架以及Spring框架等。最后采用三大框架整合开发一个OA员工管理系统综合讲解本书的知识内容。本书适合使用Java Web进行动态网站开发的初中级读者和编程爱好者,既可作为软件开发人员的参考手册,也可作为高校教师的教学参考书。

编辑推荐:

这本书主要是针对初学者或中级读者量身订做的,全书以章为单位,由浅入深地讲解了JSP技术。全书突出了开发时的重要知识点,并配以案例讲解,充分体现了理论与实践相结合。

书籍规格:

书籍详细信息
书名Java Web开发实践教程站内查询相似图书
丛书名清华电脑学堂
9787302418474
如需购买下载《Java Web开发实践教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Java Web开发实践教程是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-教材 的书籍。