书籍 JSP网络应用系统开发教程的封面

JSP网络应用系统开发教程PDF电子书下载

郭红编著

购买点数

11

出版社

北京:电子工业出版社

出版时间

2010

ISBN

标注页数

260 页

PDF页数

272 页

图书目录

第一部分 动态网站开发的基本知识 1

第1章 动态网站开发的过程 1

1.1 项目可行性分析 1

1.1.1 技术可行性分析 1

1.1.2 经济可行性分析 2

1.1.3 运行环境可行性分析 2

1.1.4 其他方面的可行性分析 2

1.2 需求分析 2

1.2.1 需求分析的任务及目的 3

1.2.2 三种需求分析方法 3

1.3 概要设计 4

1.3.1 软件系统结构设计 4

1.3.2 数据结构及数据库设计 4

1.4 详细设计 4

1.4.1 详细设计 4

1.4.2 界面设计 5

1.5 项目验收 5

1.5.1 制作用户使用手册 5

1.5.2 制作测试分析报告 6

习题与操作练习 7

第2章 JSP动态网站开发技术简介 8

2.1 网站的演变 8

2.1.1 静态网站 8

2.1.2 动态网站 8

2.1.3 动态网页和静态网页的区别 9

2.2 JSP概论 9

2.2.1 JSP的含义 9

2.2.2 JSP与其他动态网页技术的比较 12

2.2.3 JSP的优势 13

习题与操作练习 14

第3章 JSP开发与运行的环境搭建 15

3.1 安装JDK并测试 15

3.2 安装Tomcat并测试 18

3.3 搭建JSP网站的应用部署 20

3.3.1 Tomcat的目录结构 20

3.3.2 Tomcat服务器的Web服务器的目录管理 20

习题与操作练习 27

第4章 创建第一个JSP Web应用系统实例 28

4.1 建立Web应用系统目录 28

4.2 部署server.xml 28

4.3 代码实现 29

4.4 MyfirstApp的运行 30

习题与操作练习 30

第二部分 JSP基础知识 31

第5章 JSP预备知识 31

5.1 HTML基础知识 31

5.1.1 HTML页面的基本结构 31

5.1.2 HTML常用标记 32

5.1.3 HTML编程工具 35

5.2 Java基础知识 35

5.2.1 程序结构 35

5.2.2 基本元素 35

5.2.3 变量 37

5.2.4 数组 37

5.2.5 条件控制语句 38

5.2.6 循环控制语句 39

5.2.7 Java异常处理 39

习题与操作练习 41

第6章 JSP语法 43

6.1 JSP的基本结构 43

6.2 JSP中的注释 45

6.2.1 HTML注释 45

6.2.2 JSP注释 45

6.3 表达式 46

6.4 JSP中的声明 46

6.4.1 声明变量 47

6.4.2 声明方法 48

6.4.3 声明类 49

6.5 Java程序片(Scriptlet) 49

6.6 JSP指令标签 51

6.6.1 Page指令 52

6.6.2 Include指令 53

6.7 JSP动作标签 55

6.7.1 include动作标签 55

6.7.2 forward动作标签 57

6.7.3 param动作标签 58

习题与操作练习 60

第7章 JSP内置对象 61

7.1 out对象 61

7.1.1 out对象常用方法 61

7.1.2 out对象常用方法举例 61

7.2 request对象 63

7.2.1 request对象常用方法 63

7.2.2 request对象常用方法举例 67

7.3 response对象 72

7.3.1 response对象常用方法 72

7.3.2 response对象常用方法举例 73

7.4 session 对象 79

7.4.1 session对象的常用方法 79

7.4.2 session对象常用方法举例 80

7.5 application对象 84

7.5.1 application对象常用方法 84

7.5.2 application对象常用方法举例 85

习题与操作练习 89

第8章 用户注册登录系统实例 91

8.1 需求分析与总体设计 91

8.1.1 需求分析 91

8.1.2 总体设计 91

8.2 界面设计 92

8.2.1 注册模块页面设计 93

8.2.2 登录模块页面设计 94

8.3 程序设计 95

8.3.1 应用部署 95

8.3.2 表单的验证 95

8.3.3 用户身份的传输与验证 99

8.4 用户登录注册系统的运行 100

习题与操作练习 100

第三部分 JSP动态数据库与文件管理 101

第9章 JSP访问数据库 101

9.1 JSP开发中的数据库工作原理 101

9.1.1 SQL语句 101

9.1.2 JDBC简介 102

9.1.3 JDBC四种类型的驱动 103

9.1.4 JDBC接口 104

9.1.5 关闭数据库的连接 107

9.2 数据库连接JDBC实例 107

9.2.1 顺序查询 107

9.2.2 游动查询 108

9.2.3 更新记录 121

9.2.4 添加记录 124

9.2.5 删除记录 128

9.2.6 分页显示记录 131

习题与操作练习 134

第10章 JSP中的文件操作 136

10.1 File对象简介 136

10.1.1 文件目录的操作 136

10.1.2 文件的操作 138

10.2 JSP应用中的文件操作 140

10.2.1 使用字节流读写文件 140

10.2.2 使用字符流读写文件 142

10.2.3 计数器保存到文件实例 144

10.3 文件上传 147

10.4 文件下载 152

10.5 发送简单的E-mail 154

10.5.1 使用JavaMail处理电子邮件所需要的类 154

10.5.2 实例 155

习题与操作练习 157

第11章 网上BBS系统实例 158

11.1 需求分析与总体设计 158

11.1.1 需求分析 158

11.1.2 总体设计 158

11.2 界面设计 160

11.2.1 注册界面 160

11.2.2 登录界面 161

11.2.3 论坛首页界面 162

11.2.4 主题列表界面 162

11.2.5 帖子明细界面 163

11.2.6 新建主题界面 163

11.2.7 回复主题界面 164

11.2.8 修改主题界面 164

11.2.9 用户详细信息界面 165

11.2.10 修改用户信息界面 165

11.2.11 用户管理界面 166

11.2.12 修改用户级别界面 166

11.3 数据库设计 167

11.3.1 用户基本信息表 167

11.3.2 帖子信息表 168

11.4 程序设计 168

11.4.1 应用部署 168

11.4.2 注册 169

11.4.3 登录注销 169

11.4.4 论坛首页 170

11.4.5 主题列表 171

11.4.6 帖子明细 173

11.4.7 删除主题 174

11.4.8 新建与回复主题、修改主题 174

11.4.9 用户详细信息、修改用户信息 174

11.4.10 用户管理、修改用户级别 174

11.4.11 删除用户 174

11.5 网上BBS系统的运行 175

习题与操作练习 175

第四部分 JSP进阶 176

第12章 JavaBeans在JSP中的应用 176

12.1 JavaBeans简介 176

12.1.1 什么是JavaBeans 176

12.1.2 如何创建JavaBean 176

12.1.3 Beans的存放目录 179

12.2 JSP调用JavaBeans 179

12.2.1 使用JSP动作标签useBean 179

12.2.2 生命周期为session的举例 180

12.3 使用JSP动作标签getProperty获取beans的属性 181

12.4 使用JSP动作标签setProperty设置beans的属性 183

12.4.1 将beans属性的值设置为一个表达式的值 183

12.4.2 使用带JavaBean的表单自动设置beans对应属性 185

12.4.3 使用带JavaBean的表单手动设置beans对应属性 188

12.5 beans的辅助类 189

12.6 JavaBeans的应用 191

12.6.1 查询数据库beans 191

12.6.2 购物车beans 194

习题与操作练习 202

第13章 Servlet技术 203

13.1 Servlet概述 203

13.1.1 什么是Servlet 203

13.1.2 Servlet与JSP之间的关系 204

13.1.3 JSP开发网站的两种模式 204

13.1.4 Servlet的生命周期 205

13.2 Servlet的基本方法 206

13.2.1 init()方法 206

13.2.2 service()方法 207

13.2.3 doPost()方法 207

13.2.4 doGet()方法 207

13.2.5 destroy()方法 207

13.3 部署和运行Servlet 208

13.3.1 设置Servlet运行环境 208

13.3.2 编写Servlet源文件 209

13.3.3 编译Servlet源文件 210

13.3.4 编写部署文件 210

13.3.5 运行Servlet 210

13.4 Servlet与JSP的交互 211

13.4.1 通过重定向标记访问Servlet程序 211

13.4.2 通过表单向Servlet提交数据 212

13.4.3 通过超链接访问Servlet 213

习题与操作练习 215

第14章 网上商城 216

14.1 需求分析与总体设计 216

14.1.1 需求分析 216

14.1.2 总体设计 216

14.2 界面设计 217

14.2.1 页头 217

14.2.2 首页 217

14.2.3 二级页面 218

14.2.4 详细页 219

14.2.5 搜索页 219

14.2.6 注册 220

14.2.7 登录 220

14.2.8 购物车 220

14.2.9 填写买家信息页 221

14.2.10 订单页 222

14.2.11 订单列表页 222

14.2.12 修改用户信息页 223

14.2.13 修改密码页 223

14.2.14 商品库存页 224

14.2.15 商品库存明细页 224

14.2.16 修改商品信息页 225

14.2.17 添加商品页 225

14.2.18 后台订单页 225

14.2.19 后台订单明细页 226

14.2.20 修改管理员密码页 226

14.3 数据库设计 227

14.4 类设计 229

14.4.1 应用部署 229

14.4.2 公共类 230

14.4.3 其他类 238

14.5 JSP代码设计 238

14.5.1 本实例所需JSP文件及其功能 238

14.5.2 JSP文件 239

14.6 网上商城系统的运行 257

习题与操作练习 258

参考文献 259

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包