图书介绍

JSP与Servlet程序设计实践教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JSP与Servlet程序设计实践教程
  • 颜志军编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302268659
  • 出版时间:2012
  • 标注页数:292页
  • 文件大小:74MB
  • 文件页数:304页
  • 主题词:JAVA语言-程序设计;JAVA语言-主页制作-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JSP与Servlet程序设计实践教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 网页开发技术概述1

1.1 HTML简介1

1.1.1 HTML的基本结构1

1.1.2 头部分2

1.1.3 体部分3

1.2 动态网页技术10

1.3 JSP动态网页技术优势10

1.4 小结11

1.5 练习12

第2章 JSP及Servlet程序运行环境搭建13

2.1 JDK安装及环境变量配置13

2.2 Tomcat安装及配置16

2.3 通过JSP简单示例网页验证Tomcat环境配置18

2.4 小结19

2.5 练习20

第3章 在JSP中调用Java代码21

3.1 基本动态技术元素21

3.2 Java类25

3.3 JSP页面的底层工作机制26

3.4 小结30

3.5 练习30

第4章 JSP指令31

4.1 page指令31

4.2 include指令34

4.3 小结36

4.4 练习36

第5章 JSP动作38

5.1 jsp:include动作38

5.2 jsp:forward动作41

5.3 jsp:plugin动作44

5.4 小结46

5.5 练习46

第6章 JSP隐含对象47

6.1 request47

6.1.1 取得网页请求参数47

6.1.2 取得请求头部信息53

6.1.3 取得客户和主机信息56

6.2 response58

6.2.1 设置Content-Type58

6.2.2 发送错误响应至客户端59

6.2.3 重定向61

6.3 session62

6.4 application63

6.5 out65

6.6 config68

6.7 小结69

6.8 练习69

第7章 Java Bean在JSP中的应用70

7.1 Bean的基本概念70

7.2 Bean的应用72

7.2.1 简单工具Bean示例73

7.2.2 在Bean中实现数据库连接池75

7.3 Bean的属性及应用80

7.3.1 值Bean的特性80

7.3.2 值Bean的应用81

7.4 小结86

7.5 练习86

第8章 共享数据87

8.1 在页面间传递数据87

8.1.1 通过请求在页面间传递数据87

8.1.2 通过Java Bean在页面间传递数据89

8.2 会话共享数据91

8.2.1 会话简介91

8.2.2 在会话对象中保存数据92

8.2.3 在会话中共享Java Bean94

8.3 用户间共享数据96

8.3.1 在应用中共享数据96

8.3.2 在应用中共享Java Bean97

8.4 小结98

8.5 练习98

第9章 Servlet基础99

9.1 Servlet与JSP99

9.1.1 Servlet的功用99

9.1.2 Servlet与JSP的比较及选择100

9.2 使用Servlet生成纯文本101

9.2.1 编写Servlet代码101

9.2.2 在服务器中部署Servlet102

9.2.3 Servlet工作流程简析104

9.3 使用Servlet生成HTML105

9.4 Servlet生命周期106

9.4.1 Servlet高效率的原因106

9.4.2 Servlet生命周期探究106

9.4.3 特殊的Servlet——过滤器111

9.4.4 Servlet应用实例112

9.5 小结116

9.6 练习116

第10章 Servlet处理客户请求117

10.1 Servlet读取客户请求参数117

10.1.1 Servlet遍历请求对象中的参数117

10.1.2 Servlet读取表单参数119

10.2 根据请求参数自动填充表单Bean121

10.2.1 Java Bean及JSP填充表单Bean回顾121

10.2.2 在Servlet中实现值Bean的填充121

10.2.3 参数缺失时重新显示表单124

10.3 Servlet处理客户请求实例128

10.4 小结134

10.5 练习134

第11章 Cookie135

11.1 Cookie简介135

11.1.1 Cookie的作用135

11.1.2 Cookie存在的问题136

11.1.3 删除浏览器保存的Cookie及禁用Cookie137

11.2 Cookie的生成与读取141

11.2.1 服务端使用Cookie的过程141

11.2.2 生成与读取Cookie142

11.3 Cookie的属性144

11.3.1 Cookie的name和value属性144

11.3.2 Cookie的maxAge属性145

11.3.3 Cookie的其他属性148

11.4 Cookie常用实例150

11.4.1 记录用户的偏好150

11.4.2 保存登录账号与密码152

11.5 小结156

11.6 练习156

第12章 会话跟踪157

12.1 Web应用中的会话157

12.1.1 会话存在的必要性157

12.1.2 会话跟踪的实现方式158

12.2 利用会话跟踪保持访问信息160

12.2.1 在会话中保存与读取数据160

12.2.2 会话属性与会话控制162

12.3 会话配置及会话使用注意事项165

12.3.1 在Tomcat中配置会话165

12.3.2 会话使用注意事项165

12.4 会话跟踪实例166

12.4.1 利用会话协调页面行为166

12.4.2 简单购物车169

12.5 小结176

12.6 练习176

第13章 模型-视图-控制构架177

13.1 MVC简介177

13.1.1 Web应用程序结构177

13.1.2 MVC框架特征178

13.2 实现MVC框架的一般步骤180

13.2.1 定义表示数据的Java Bean180

13.2.2 使用Servlet处理请求181

13.2.3 填充Java Bean182

13.2.4 将Java Bean存储到请求、会话或者Servlet上下文183

13.2.5 转发请求184

13.2.6 JSP页面从Java Bean中提取数据185

13.2.7 MVC框架时序流程186

13.3 MVC框架实例187

13.4 小结194

13.5 练习195

第14章 异常处理196

14.1 利用Java的异常处理机制处理异常196

14.1.1 Java异常处理机制回顾196

14.1.2 在Servlet和Java Bean中进行异常处理198

14.2 JSP错误页面200

14.2.1 在JSP页面中使用Java异常处理机制200

14.2.2 使用JSP错误页面显示错误信息202

14.3 在Tomcat中配置错误页面204

14.3.1 配置标准错误页面204

14.3.2 配置特定异常错误页面206

14.4 异常处理实例213

14.5 小结217

14.6 练习217

第15章 自定义JSP标签218

15.1 简单自定义JSP标签实例218

15.1.1 实现自定义JSP标签Java代码218

15.1.2 配置标签库219

15.1.3 使用自定义JSP标签220

15.2 为自定义JSP标签添加属性221

15.2.1 自定义标签通过属性增加灵活性221

15.2.2 定义自定义标签的属性221

15.2.3 自定义标签处理程序获取属性并使用222

15.3 处理自定义JSP标签的标签体223

15.3.1 标签体的概念及需求223

15.3.2 定义包含标签体的自定义标签224

15.3.3 自定义标签处理程序处理标签体225

15.4 自定义标签总结226

15.4.1 标签定义总结226

15.4.2 标签处理程序总结228

15.5 自定义标签实例229

15.6 小结232

15.7 练习232

第16章 国际化与本地化编程233

16.1 国际化编程233

16.1.1 Java对国际化的支持233

16.1.2 国际化Web应用234

16.2 本地化编程236

16.2.1 为Web应用准备本地化字符串236

16.2.2 在Servlet中使用本地化文本238

16.2.3 在JSP页面中使用本地化文本239

16.3 国际化与本地化编程实例241

16.4 小结245

16.5 练习245

第17章 JSP表达式语言246

17.1 表达式语言简介246

17.1.1 表达式语言的简单示例246

17.1.2 表达式语言的功能247

17.2 配置表达式语言及标准脚本元素的有效性247

17.2.1 禁止表达式语言执行247

17.2.2 禁止标准脚本元素的使用250

17.3 表达式语言访问变量251

17.3.1 表达式语言访问Java Bean的属性251

17.3.2 表达式语言访问不同作用域内的变量255

17.3.3 表达式语言访问集合中的变量257

17.3.4 表达式语言访问隐含对象259

17.4 表达式语言的运算符260

17.4.1 算术运算符260

17.4.2 关系运算符261

17.4.3 逻辑运算符261

17.4.4 运算符综合例程261

17.5 小结262

17.6 练习263

附录 课后习题参考答案264

参考文献292

热门推荐