《JSP入门与提高》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:杨学瑜等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302051127
  • 页数:308 页
图书介绍:JSP(Java Server Pages)是开发Web动态网站的有效工具,它可以无缝地运行在Unix,Linux和Windows操作平台上。 本书由浅入深地讲解了如何使用JSP开发Web动态网站:从JSP开发环境的搭建到编写一个简单的应用程序,从JSP编程基础到基本语法和内部对象,从服务器端应用程序Servlet到组件技术JavaBeans,从创建文件应用程序到Web数据库处理;并以企业商务网站为例讲解网站常用的模块。 本书所有知识都结合实例具体介绍,力求详略得当,突出JSP在开发Web动态网站方面的强大功能及在开发商务网站方面的应用,使读者快速掌握和运用JSP的编程技巧。不论是对于初学者,还是对有一定网络编程经验的程序员,本书都是进入JSP世界的好帮手。

引言 1

第1章 JSP概述 3

1.1 JSP的特点 4

1.2 JSP的运行原理 5

1.3 建立JSP运行环境 6

1.3.l 在WindowS NT系统下安装JSP 6

1.3.2 在Linux系统下安装JSP 13

1.4 JSP与ASP、PHP的比较 17

第2章 建立一个简单的JSP程序 19

2.1 选择开发工具 20

2.1.l 下载、安装及卸载 20

2.1.2 软件的使用 21

2.2 建立JSP程序 25

2.2.l 编写代码 26

2.2.2 保存文件 26

第3章 JSP编程基础 29

3.1.l 数据类型 30

3.1 Java基础 30

3.1.2 变量 31

3.1.3 常量 33

3.1.4 数组 35

3.1.5 运算符与表达式 35

3.1.6 控制语句 37

3.1.7 Java类和包 43

3.l.8 继承、重载、接日和异常 49

3.2.1 HTML表单 55

3.2 HTML麦单及其确认 55

3.2.2 使用JavaScript进行麦单的客户瑞确认 60

第4章 JSP语法与对象 65

4.1 JSP基本语法 66

4.1.1 表达式 66

4.1.2 scriptlet 66

4.1.3 声明 68

4.1.4 page指令 68

4.1.5 include指令 70

4.l.6 JSP注释 72

4.1.7 <jsp: include>指令 74

4.l.8 <jsp:useBean>指令. 75

4.1.9 <jsp:setProperty>指令 76

4.1.10 <jsp:getProperty>指令 78

4.1.ll <jsp:forward>指令 78

4.1.12 <jsp: plugin>指令 79

4.2 JSP内部对象 81

4.2.l request对象 82

4.2.2 response对象 85

4.2.3 out对象 86

4.2.4 session对象 87

4.2.5 application对象 90

4.2.6 exception对象 91

第5章 JavaBeans组件 93

5.1 JavaBeans简介 94

5.2 JavaBeans的编写规范 94

5.2.1 构造方法 94

5.2.2 Beau的属性 95

5.2.3 访问方法 96

5.3 在JSP贝面中使用Bean 97

5.4 编写Bean的实例 98

5.4.l 服务器端验证客户端输入数据 Bean 98

5.4.2 数据库连接Bean 108

第6章 Java Servlet 115

6.l Java Servlet概述 116

6.2.1 Servlet工作原理 117

6.2 Servlet编程基础 117

6.2.2 Servlet的基本结构 118

6.2.3 Servlet方法 119

6.2.4 Servlet的生命周期 121

6.3 编写Servlet所需要的开发环境 124

6.4 Servlet的开发 125

6.4.l 开发Servlet的过程 125

6.4.2 Servlet与表单的交互 127

6.4.3 用Servlet控制会活 131

第7章 创建文件应用程序 137

7.l 一般文件的输入/输出流 138

7.1.l 文件的输入流 138

7.1.2 文件的输出流 139

7.1.3 RamdonAccessFile类 142

7.2 File类 143

7.3 网上调查实例分析 143

7.3.l 投票处理程序 145

7.3.2 投票结果显示程序 147

第8章 数据库应用技术 151

8.1 SQL语言 152

8.l.l 数据查询select语句 152

8.l.2 数据操作insert into语句 154

8.1.3 数据操作update语句 154

8.1.4 数据操作 delete语句 155

8.2 JDBC介绍 155

8.2.1 JDBC特点及功能 155

8.2.3 JDBC驱动程序的种类 156

8.2.2 JDBC的结构 156

8.2.4 主要的JDBC类介绍 157

8.3 Web数据库处理 164

8.3.l 建立数据库 165

8.3.2 创建数据源 167

8.3.3 在JSP页面中使用Bean组件进行数据库操作 168

第9章 JSP高级开发技术 179

9.1.l 面向对象概述 180

9.1 UML技术 180

9.1.2 UML静态建模 181

9.1.3 UML动态建模 185

9.2 EJB技术 189

9.2.1 EJB和其他技术的比较 190

9.2.2 EJB的体系结构 191

9.2.3 开发EJB 199

9.2.4 EJB实例 211

第10章 JSP程序的调试 223

10.2.l 语法错误 224

10.2 常见错误分析 224

10.1 JSP程序调试过程 224

10.2.2 逻辑错误 229

10.2.3 编译错误 230

10.2.4 中文问题 231

10.3 程序调试 232

第11章 用JSP开发企业商务网站 235

11.l 会员登录 236

11.1.l 创建会员表 236

11.l.2 新会员注册 237

11.1.3 会员登录/验证 240

11.1.4 会员修改注册信息 242

11.1.5 会员管理 246

11.2 库存拍卖 251

11.2.l 创建表 252

11.2.2 库存商品竞价 254

11.2.3 库存商品查询 261

11.2.4 库存商品维护 264

11.3.l 创建论坛表 270

11.3 技术论坛 270

11.3.2 发表帖了 271

11.3.3 显示帖子 272

11.3.4 回复帖于 275

11.3.5 精华区 276

11.3.6 查询帖子 277

11.3.7管理帖子 278

11.4 联系我们 283

11.4.1 E-mail发送处理 285

11.4.2 E-mail发送组件 287

11.5 系统管理 291

11.5.l 系统管理员登录 292

11.5.2 修改系统管理员密码 293

11.6 新闻发布 295

11.6.l 创建新闻表 296

11.6.2 新闻显示 296

11.6.3 新闻管理 297