《Java Web项目开发教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:周国烛,杨洪雪主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2012
  • ISBN:9787111383789
  • 页数:170 页
图书介绍:本书详细介绍了JAVA WEB应用开发的基础知识和基本技能,完整体现了基于MVC设计模式的网络应用系统的基本开发流程。

第1章 搭建Java Web项目开发环境 1

1.1 工作任务与技能目标 1

1.2 搭建Java Web开发环境 1

任务一:下载和安装JDK 1

任务二:安装和配置Tomcat 4

任务三:安装和配置MyEclipse 9

1.3 创建第一个Java Web程序 11

任务四:编写与运行Java Web程序 11

1.4 “网上书店”系统简介 15

任务五:设计“网上书店”数据库 15

任务六:体验“网上书店”系统功能 20

1.5 本章小结 23

技能回顾 23

知识拓展 23

1.6 实战练习 25

第2章 使用JSP的脚本与指令 27

2.1 工作任务与技能目标 27

2.2 JSP脚本 27

任务一:使用声明 27

任务二:使用表达式 29

任务三:使用脚本程序 30

2.3 JSP指令 31

任务四:使用加载指令 31

任务五:使用页面指令 32

2.4 JSP动作标签 34

任务六:使用include动作标签 34

任务七:使用forward动作标签 36

2.5 JSP注释 37

任务八:编写一个带注释的JSP程序 37

2.6 本章小结 39

技能回顾 39

知识拓展 40

2.7 实战练习 41

第3章 连接访问“网上书店”数据库 43

3.1 工作任务与技能目标 43

3.2 连接数据库 43

任务一:使用JDBC-ODBC连接数据库 43

任务二:使用JDBC驱动程序连接数据库 47

3.3 操作数据库 49

任务三:查询数据 49

任务四:更新数据 52

任务五:使用预编译表达式访问数据 53

3.4 完善“网上书店”功能 56

任务六:实现用户注册功能 56

任务七:实现特价图书和新品图书的显示 58

3.5 本章小结 60

技能回顾 60

知识拓展 60

3.6 实战练习 62

第4章 使用JSP处理客户端请求 65

4.1 工作任务与技能目标 65

4.2 JSP常用对象 65

任务一:使用request对象获取用户登录信息 65

任务二:使用response对象重定向页面 70

任务三:使用session对象实现页面访问控制 72

任务四:使用application对象统计在线人数 76

任务五:使用cookie对象制作站点计数器 77

4.3 完善“网上书店”功能 79

任务六:修改用户注册信息 79

任务七:实现图书分类浏览功能 85

4.4 本章小结 88

技能回顾 88

知识拓展 89

4.5 实战练习 90

第5章 使用Servlet实现购物功能 93

5.1 工作任务与技能目标 93

5.2 Servlet的基本使用 93

任务一:创建第一个Servlet 93

任务二:配置和调用Servlet 96

5.3 Servlet的典型使用 97

任务三:使用Servlet读取HTML表单数据 97

任务四:使用Servlet过滤器进行身份验证 99

任务五:使用Servlet监听器统计在线人数 102

5.4 实现“网上书店”的购物车 106

任务六:购物车对象的设计 108

任务七:使用Servlet实现添加图书到购物车 111

任务八:查看购物车图书列表 115

5.5 本章小结 117

技能回顾 117

知识拓展 117

5.6 实战练习 120

第6章 使用JavaBean完成业务和表现分离 122

6.1 工作任务与技能目标 122

6.2 在JSP中使用JavaBean 122

任务一:操作JavaBean的动作元素 122

任务二:JavaBean与表单的交互 125

6.3 客户留言中JavaBean的使用 130

任务三:使用JavaBean封装客户留言数据 131

任务四:使用JavaBean封装客户留言数据操作 133

任务五:实现客户留言功能 135

6.4 本章小结 138

技能回顾 138

知识拓展 138

6.5 实战练习 142

第7章 升级“网上书店”系统为MVC设计模式 143

7.1 工作任务与技能目标 143

7.2 MVC设计模式 143

任务一:实现基于MVC模式的应用程序 143

7.3 完成“网上书店”的结账功能 147

任务二:视图的创建 147

任务三:控制器的创建 149

任务四:模型的创建 150

7.4 本章小结 151

技能回顾 151

知识拓展 152

7.5 实战练习 155

第8章 “网上书店”的安全与部署 157

8.1 工作任务与技能目标 157

8.2 网上书店系统的安全 157

任务一:使用验证码实现用户登录的安全验证 157

任务二:在登录和注册中使用MD5加密 161

8.3 部署网上书店系统 164

任务三:静态部署Web应用 164

任务四:动态部署Web应用 164

8.4 本章小结 167

技能回顾 167

知识拓展 167

8.5 实战练习 168

实战任务 168

参考文献 169