《深入JSP网络编程》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:雨阳隆春等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302043361
  • 页数:509 页
图书介绍:

第1章 JSP起源、构建JSP环境 1

1.1 JSP起源 1

1.1.1 JSP的含义 1

1.1.2 JSP起源与Web发展趋势 1

1.1.3 JSP的设计目标 3

1.1.4 JSP与三层结构模型关系 4

1.1.5 JSP与ASP的比较 5

1.1.6 JSP与PHP的比较 8

1.2 构建JSP环境 8

1.2.1 什么是JSP环境 8

1.2.2 为什么构建JSP环境 8

1.2.3 怎样构建JSP环境 9

1.3 本章小结 17

第2章 HTML与Dreamweaver 18

2.1 HTML 18

2.1.1 TABLE(表格) 18

2.1.2 FORM(表单) 23

2.1.3 FRAMESET(框架) 30

2.2 Dreamweaver 34

2.2.1 表格 34

2.2.2 表单 37

2.2.3 框架 39

2.2.4 用图层排版页面 41

2.3 构建虚拟网站 42

2.3.1 构思JSP虚拟网站 43

2.3.2 构建JSP虚拟网站 45

2.4 本章小结 47

第3章 JSP指南 48

3.1 Hello World 48

3.2 从组成的角度看JSP 51

3.2.1 JSP语法一览 51

3.2.2 JSP是Web Application 52

3.3 本章小结 53

第4章 Java基础 54

4.1 Java程序设计基础 54

4.1.1 Java应用程序的组成 54

4.1.2 Java程序设计基础 55

4.2 Java面向对象程序设计 61

4.2.1 对象 62

4.2.2 类 62

4.2.3 打印杨辉三角 65

4.3 本章小结 67

第5章 JSP基本语法 68

5.1 元素 69

5.1.1 脚本元素 69

5.1.2 注释 74

5.1.3 指令 75

5.1.4 行为 87

5.2 Template Data 96

5.2.1 Template Data 96

5.2.2 Template Text 96

5.2.3 引用与转义 97

5.3 为虚拟网站加第一块砖 100

5.3.1 连接页头、主体和页脚 100

5.3.2 广告轮显 102

5.4 本章小结 105

第6章 Servlet 106

6.1 Servlet概述 106

6.1.1 什么是Servlet 106

6.1.2 为什么要使用Servlet 107

6.1.3 Servlet与CGI相比有哪些优点 107

6.1.4 Servlet与JavaServer体系结构的关系 108

6.2 Tutorial 110

6.2.1 编写Servlet 110

6.2.2 编译Servlet 114

6.2.3 运行Servlet 114

6.2.4 Servlet的基本执行流程 116

6.3 与客户端交互 117

6.3.1 request和response 117

6.3.2 处理GET和POST请求 118

6.4 Servlet的生命周期 122

6.4.1 初始化Servlet 122

6.4.2 与客户端交互 124

6.4.3 销毁Servlet 124

6.4.4 Servlet结束时处理Service线程 125

6.5 存储客户端状态 128

6.5.1 Session跟踪 128

6.5.2 Cookies 132

6.6 Servlet的通信 137

6.6.1 通过RequestDispatcher对象使用服务器上的其它资源 137

6.6.2 在Servlet间共享资源 140

6.6.3 从Servlet中调用其它Servlet 142

6.7 运行Servlet 143

6.7.1 在浏览器地址栏中直接键入Servlet的URL 143

6.7.2 从HTML页面调用Servlet 143

6.8 本章小结 146

第7章 内部对象 147

7.1 内部对象概述 147

7.1.1 内部对象的功能 147

7.1.2 内部对象的作用域 148

7.2 JSP内部对象详解 149

7.2.1 Resquest对象 149

7.2.2 Rresponse对象 158

7.2.3 Out对象 165

7.2.4 Session对象 169

7.2.5 Application对象 179

7.2.6 其它内部对象 183

7.3 还想多了解点吗 188

7.4 本章小结 190

第8章 JSP Container 191

8.1 编写支持实例 191

8.2 命名约定 200

8.3 编译 201

8.3.1 编译 201

8.3.2 预编译 201

8.4 调试和错误处理 202

8.4.1 调试 202

8.4.2 错误处理 202

8.5 翻译执行 202

8.6 容器 203

8.6.1 什么是JSP容器 203

8.6.2 JSP页面与JSP容器的关系 203

8.6.3 JSP页面实现类 204

8.6.4 JSP容器的行为 205

8.7 留言板 213

8.7.1 留言板的说明 213

8.7.2 留言的处理 213

8.7.3 查看留言 217

8.7.4 错误处理 218

8.8 本章小结 220

第9章 JSP核心 API 221

9.1 内部对象 221

9.1.1 PageContext 221

9.1.2 JspWriter 227

9.1.3 一个实现实例 233

9.2 Exceptions 234

9.2.1 JspException 234

9.2.2 JspTagException 235

9.3 JSP页面实现对象与容器的联系 236

9.3.1 JspPage 236

9.3.2 HttpJspPage 237

9.3.3 JspFactory 238

9.3.4 JspEngineInfo 239

9.4 计数器 240

9.4.1 计数器的实现 240

9.5 本章小结 242

第10章 JSP对JDBC的集成 243

10.1 关系数据库标准语言SQL 243

10.1.1 SQL概述 243

10.1.2 数据定义 244

10.1.3 数据查询 247

10.1.4 数据更新 252

10.2 JDBC概述 255

10.2.1 JDBC是什么 255

10.2.2 为什么有JDBC 255

10.2.3 JDBC与ODBC的比较 256

10.2.4 JDBC的功能模型 257

10.2.5 JDBC驱动程序的类型 258

10.3 Tutorial 259

10.3.1 建立数据源 259

10.3.2 加载驱动程序 260

10.3.3 建立连接 260

10.3.4 建立语句对象 260

10.3.5 添加数据到数据库 261

10.3.6 获取结果集合 264

10.3.7 数据处理 264

10.3.8 获得元数据 265

10.3.9 将处理结果写回数据库 267

10.3.10 关闭对象 269

10.3.11 处理异常和警告 270

10.4 建立数据源 271

10.5 Driver 273

10.6 DriverManager和DataSource 276

10.6.1 DriverManager类 276

10.6.2 DataSource 278

10.7 Connection和PooledConnection 281

10.7.1 Connection 281

10.7.2 PooledConnection 284

10.8 Statement,PreparedStatement和CallableStatement 290

10.8.1 Statement 290

10.8.2 PreparedStatement 295

10.8.3 CallableStatement 301

10.9 ResultSet 308

10.10 ResultSetMetaData 321

10.11 SQLException和SQLWarning 323

10.11.1 SQLException 323

10.11.2 SQLWarning 325

10.12 新闻 327

10.12.1 新闻显示 327

10.12.2 新闻发布 331

10.13 本章小结 333

第11章 JSP对JavaBeans的集成 334

11.1 JavaBeans概述 334

11.1.1 JavaBeans的属性 335

11.1.2 JavaBeans的方法 335

11.1.3 JavaBeans的事件 336

11.2 在JSP页面中使用JavaBeans 336

11.2.1 <jsp:useBean.../>标记 336

11.2.2 <jsp:setProperty>标记 337

11.2.3 <jsp:getProperty>标记 339

11.2.4 编写自己的Bean 345

11.2.5 通用数据库Bean 345

11.2.6 购物车Bean 347

11.3 本章小结 350

第12章 JSP对Applet的集成 351

12.1 <jsp:plugin>行为 351

12.2 时钟、日期Applet的实现 353

12.2.1 时钟Applet 353

12.2.2 日期Applet 356

12.3 本章小结 358

第13章 JSP对XML的集成 359

13.1 JSP页面的XML语法 359

13.1.1 XML的几个基本概念 359

13.1.2 JSP页面的XML语法 360

13.1.3 实例 364

13.2 标记扩展 365

13.2.1 taglib Directive 365

13.2.2 标记库描述器及其格式 366

13.3 本章小结 367

第14章 网站建设 368

14.1 BBS 368

14.1.2 注册 370

14.1.3 登录 375

14.1.4 查询 378

14.1.5 版面显示 383

14.1.6 文章标题显示 385

14.1.7 文章显示 387

14.2 电子商务 389

14.2.1 首页 389

14.2.2 进入书屋 395

14.2.3 购物 396

14.2.4 购物车显示 406

14.2.5 退货系统——部分退回 410

14.2.6 全部退回 412

14.2.7 结帐系统 414

14.2.8 数据库更新 419

14.3 聊天室 421

14.3.1 聊客信息管理 421

14.3.2 聊天室的实现 431

14.4 本章小结 442

附录1 Tomcat安装汇总 443

1.1 资源下载 443

1.2 Tomcat在Windows NT 4.0,Windows 2000下的安装 443

1.3 Tomcat在Redhat下的安装并与apache相连 444

1.4 Tomcat在Unix下的安装 445

附录2 Servlet API——javax.servlet包 447

2.1 javax.servlet Class GenericServlet 447

2.2 javax.servlet Interface RequestDispatcher 448

2.3 javax.servlet Interface Servlet 450

2.4 javax.servlet Interface ServletConfig 452

2.5 javax.servlet Interface ServletContext 453

2.6 javax.servlet Class ServletException 460

2.7 javax.servlet Class ServletInputStream 461

2.8 javax.servlet Class ServletOutputStream 462

2.9 javax.servlet Interface ServletRequest 463

2.10 javax.servlet Interface ServletResponse 469

2.11 javax.servlet Interface SingleThreadModel 473

2.12 javax.servlet Class UnavailableException 474

附录3 javax.servlet.http包 476

3.1 javax.servlet.http Class Cookie 476

3.2 javax.servlet.http Class HttpServlet 480

3.3 javax.servlet.http Interface HttpServletRequest 486

3.4 javax.servlet.http Interface HttpServletResponse 493

3.5 javax.servlet.http Interface HttpSession 502

3.6 javax.servlet.http Class HttpSessionBindingEvent 507

3.7 javax.servlet.http Interface HttpSessionBindingListener 508

3.8 javax.servlet.http Interface HttpSessionContext 508

3.9 javax.servlet.http Class HttpUtils 509