《JSP Web编程指南》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:(美)Jayson Falkner等著;司光亚,牛红等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505374869
  • 页数:723 页
图书介绍:Javaserver Pages(JSP)是一种基于Java程序语言创建交互式的、动态Web站点的技术。本书从基础开始,先讲述JSP的概念、如何存储数据和执行简单的计算;接着介绍JSP的新功能——标签库和Java最有用的特征——面向对象;然后用大量可运行的实例为读者详细介绍如何进行Web设计和管理数据。通过对本书的学习,读者将能够创建更富有动态的表现方式、展现最新信息、允许用户登录并定制网站界面、提供在线购买服务的出色网站。 本书适用于有一定HTML和网页设计基础的程序设计和开发人员。

第1章 Web程序设计入门 1

软件安装 1

安装Tomcat 1

第一个Web应用程序 5

Java和Web简史 8

小结 13

第2章 数据存储与运算 14

变量 14

简单数据类型 15

字符串 23

Scriplet元素 28

小结 33

第3章 从浏览器获取数据 34

使用HTML表单获取客户端数据 34

使用HTML控件 36

请求处理 47

小结 50

组织代码 51

第4章 JavaBeans简介 51

组件 52

什么是Java对象 53

JavaBeans简介 53

小结 64

第5章 选择 66

数据值比较 66

使用布尔逻辑 67

作出选择 68

条件语句简介 69

循环语句 82

分支语句 89

数组简介 91

小结 99

第6章 标签库简介 101

对标签库的需求 101

标签库组成 103

使用标签库 104

小结 109

对象知识复习 111

第7章 对象详论 111

对象详论 113

小结 134

第8章 实用程序类 135

集简介 135

集类 137

Date类和Time类 157

小结 165

错误类型 167

第9章 错误处理 167

异常简介 168

处理异常 168

异常处理工作原理 171

JSP中的错误处理 188

JSP和客户端错误 190

资源 197

小结 198

第10章 编写标签库 199

使用自定义标签库 199

创建自定义标签 200

简单合作标签 212

扩展自定义标签功能 215

定位TLD文件 237

将标签库打包成JAR文件 239

资源 242

小结 243

第11章 用户跟踪 244

什么是会话(Session) 244

跟踪会话 245

在JavaServer Pages中使用会话 248

Application对象 261

小结 264

第12章 结构化应用程序 265

维护和重用代码 265

在JSP中包含文件 266

结构化Web应用程序 270

小结 292

Java Servlet技术介绍 294

第13章 内幕 294

Servlet结构 296

Servlet生存周期 300

JSP内幕 303

Web应用程序与web.xml 307

Servlet之间的合作 313

用户验证 323

Servlet线程安全性 328

小结 329

I/O类概述 330

第14章 访问文件 330

文件和流 330

使用文件路径和目录 331

Stream类 341

字符流与字节流之间的转换 347

文件I/O 347

数组和字符串I/O 352

顺序I/O 357

数据I/O 358

对象I/O 362

过滤的I/O 366

缓冲I/O 370

随机访问文件 377

小结 379

第15章 用Java创建数据库 381

数据库介绍 381

SQL介绍 385

Java数据库连接 393

填充表 403

小结 407

第16章 用Java查询数据库 408

查询数据库 408

高级查询 412

JDBC的更多知识 425

数据库连接 426

访问数据库 428

数据库访问和JSP 436

小结 452

什么是JavaMail,为什么要用它 453

第17章 处理电子邮件 453

用Tomcat安装JavaMail 454

JavaMail API的关键部分 457

传递消息 460

非纯文本的电子邮件 470

接收和处理信件 485

兴趣链接 491

小结 491

第18章 Struts框架 493

为什么需要Web框架 493

Struts框架介绍 494

Struts结构 494

安装和配置Struts 495

进一步讨论Struts组成 501

Struts标签库介绍 509

基于Struts的Web应用程序例子 530

小结 544

需求分析 545

第19章 案例分析:设计与数据访问 545

选择正确的技术 549

应用程序结构 549

安全性 551

确定实体 554

数据库连接池 559

数据访问对象 564

业务对象 586

小结 598

实现Web层 600

第20章 案例分析:Web界面 600

配置和运行应用程序 655

增强应用程序 664

小结 664

附录A JSP语法参考 666

附录B JSP隐含对象 677

附录C XML数据格式 693

附录D 获取更多信息 715

附录E 支持信息及p2p.wrox.com 722