《JSP 2.0动态网站开发实例指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:殷庆轩,左昉,王佩楷等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111195981
  • 页数:329 页
图书介绍:本书包括JSP简介,HTML表单,JAVA基础等知识。

第1章 JSP简介 1

1.1 Web发展史 1

1.2 JSP的运行原理 2

1.3 JSP的特点 3

1.4 建立JSP运行开发环境 4

1.5 一个简单的JSP程序 6

1.6 小结 8

第2章 HTML表单 9

2.1 声明HTML表单 9

2.2 BUTTON控件 10

2.3 INPUT控件 11

2.4 TEXTAREA控件 18

2.5 SELECT控件 19

2.6 LABEL控件 21

2.7 FIELDSET控件 22

2.8 小结 23

第3章 Java基础 25

3.1 Java概述 25

3.1.1 Java语言的特点 25

3.1.2 面向对象的程序设计 25

3.1.3 简单的Java程序 26

3.2 数据类型 27

3.2.1 常量和变量 27

3.2.2 简单数据类型 28

3.3 数组 30

3.3.1 一维数组 30

3.3.2 二维数组 31

3.4 运算符 32

3.4.1 位操作运算符 32

3.4.2 关系运算符 33

3.4.3 逻辑运算符 33

3.4.4 算术运算符 33

3.5 流程控制 34

3.5.1 分支 34

3.5.2 循环 38

3.6 对象、类 41

3.7 Java程序举例 45

3.8 小结 47

第4章 JSP基本语法 48

4.1 语法规则 48

4.1.1 声明 48

4.1.2 表达式 50

4.1.3 Scriptlet 50

4.1.4 注释 52

4.2 指令元素 54

4.2.1 include指令 54

4.2.2 page指令 55

4.2.3 taglib指令 57

4.3 动作元素 58

4.3.1 <jsp:include> 58

4.3.2 <jsp:forward> 59

4.3.3 <jsp:plugin> 60

4.3.4 <jsp:useBean> 62

4.3.5 <jsp:setProperty> 63

4.3.6 <jsp:getProperty> 64

4.4 小结 65

第5章 JSP内置对象 67

5.1 request对象 68

5.2 response对象 75

5.3 application对象 85

5.4 session对象 88

5.5 pageContext对象 102

5.6 out对象 102

5.7 exception对象 103

5.8 实例 103

5.8.1 注册 103

5.8.2 计数器 111

5.9 小结 114

第6章 表达式语言 116

6.1 表达式语言简介 116

6.2 语法规则 117

6.3 内置对象 118

6.4 运算符 123

6.5 小结 126

第7章 JSP的文件操作 127

7.1 File类 127

7.2 字节输入/输出流 130

7.2.1 字节输入流 130

7.2.2 字节输出流 132

7.3 字符输入/输出流 135

7.3.1 字符输入流 135

7.3.2 字符输出流 136

7.4 RandomAccessFile类 138

7.5 实例 140

7.5.1 文件上传 140

7.5.2 文件下载 143

7.5.3 网上测验 146

7.6 小结 150

第8章 访问数据库 151

8.1 SQL语言 151

8.1.1 查询记录 152

8.1.2 更新记录 153

8.1.3 添加记录 153

8.1.4 删除记录 154

8.2 JDBC 154

8.3 Web数据库 155

8.3.1 建立数据库 155

8.3.2 创建数据源 156

8.3.3 连接数据库 156

8.3.4 查询数据库 158

8.4 其他数据库的连接 164

8.5 实例 165

8.5.1 留言板 165

8.5.2 网上投票 173

8.6 小结 179

第9章 JavaBeans组件 180

9.1 JavaBeans简介 180

9.2 JavaBeans的编写和使用 181

9.2.1 JavaBeans的编写规范 181

9.2.2 在JSP中使用JavaBeans 182

9.3 实例 184

9.3.1 数据库连接池 184

9.3.2 注册与登录 191

9.3.3 购物车 208

9.3.4 BlackJack游戏 216

9.4 小结 225

第10章 Java Servlet 226

10.1 Servlet的基本概念 226

10.1.1 什么是Servlet 226

10.1.2 Servlet的工作原理 228

10.1.3 一个简单的Servlet示例 228

10.2 Servlet的生命周期 230

10.3 Servlet API 233

10.4 创建和调用Servlet 235

10.4.1 创建Servlet 235

10.4.2 调用Servlet 238

10.5 Servlet过滤器 240

10.6 实例 241

10.7 小结 244

第11章 网上商店 245

11.1 系统功能设计 245

11.2 创建数据源 247

11.3 页面设计及代码分析 248

11.3.1 主页 249

11.3.2 用户注册 251

11.3.3 用户登录 253

11.3.4 用户注销 254

11.3.5 修改注册信息 254

11.3.6 浏览商品 255

11.3.7 搜索商品 259

11.3.8 公共留言板 263

11.3.9 私人留言板 265

11.3.10 客户购买商品 267

11.3.11 管理员增加商品 268

11.3.12 查看销售记录 273

11.4 小结 276

第12章 博客网站 277

12.1 系统功能设计 277

12.2 创建数据源 278

12.3 Bean设计及代码分析 279

12.3.1 User和UserManager 279

12.3.2 Admin 280

12.3.3 Board和BoardManager 280

12.3.4 Msg 281

12.3.5 Reply 281

12.4 页面设计及代码分析 282

12.4.1 注册、登录和注销 282

12.4.2 基本页面设计 284

12.4.3 导航栏 286

12.4.4 个人信息栏 287

12.4.5 浏览主题列表 287

12.4.6 浏览主题文章 289

12.4.7 发表主题 291

12.4.8 搜索主题 292

12.4.9 日历 292

12.4.10 论坛统计 295

12.4.11 管理员管理主题分类信息 295

12.4.12 管理员管理用户信息 297

12.5 小结 297

第13章 酒店住宿预定系统 298

13.1 系统设计 298

13.1.1 系统功能设计 298

13.1.2 系统结构设计 298

13.2 数据表结构设计 299

13.3 逻辑层设计及代码分析 301

13.3.1 总体框架 301

13.3.2 DataCenter包 303

13.3.3 Accounts包 304

13.3.4 Room包 306

13.3.5 Order包 306

13.4 表现层设计及代码分析 307

13.4.1 用户登录和权限控制 307

13.4.2 客房、订单、用户信息管理 316

13.5 小结 326

附录 327

附录A 常用技术站点和资源连接 327

附录B 常用的HTML标记元素 328