《JSP网站编程教程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:屈辉立等编写
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2002
  • ISBN:7900101322
  • 页数:416 页
图书介绍:本书是关于JSP网站编程的专著。作者从自学与教学的角度出发,从JSP的基础知识、基本语法入手,配以实际的范例细致讲解JSP网站编程的方法与技巧。全书共有11章,第1章是JSP概述,并介绍JSP的运行环境和实现原理;第2章讨论了JSP的基本语法;第3章详细讲述了JSP内置对象的使用;第4章阐述了Java服务器小程序(JavaServlet);第5章介绍了XML以及JSP和XML的关系和使用;第6章讨论了JSP中访问数据库的技术:JDBC的原理和数据库的基本知识;第7章介绍了Java组件技术:JavaBean;第8章的内容是JSP的一些高级开发技术,如异常处理、标记库的扩展等;第9、10章分别给出编程实例:JSP的BBS论坛程序、JSP聊天室程序,第11章是JSP的编程技巧集;附录部分提供了6个上机指导操作。本书结构清晰,内容丰富,讲解深入,实际范例与软件功能紧密结合。不但是从事用JSP进行网站开发和编程的广大初中级用户自学指导书,同时也可以作为高校相关专业师生教学、自学参考用书。说明:本书中部分实例的源文件:3796.zip,请从www.x-br.com免费下载。

第1章 JSP运行环境和其他动态网页技术 1

动态网站技术 1

JSP概述 2

什么是JSP 2

JSP页面 2

其他动态网页技术 3

各种动态技术简介 3

技术特点 4

应用范围 5

性能比较 6

前景分析 6

如何学习JSP 7

学习步骤 7

需要学习Java吗 8

配置JSP的运行环境 8

Windows下JSP运行环境的配置 9

Linux/UNIX下JSP运行环境的配置(Tomcat) 22

小结 22

习题 23

上机指导 23

第2章 JSP语法详解 24

JSP的语法结构 24

一个JSP例子的分析 24

通用的语法规则 25

注释、声明、表达式和程序段(Scriptlet) 28

JSP和HTML的结合 34

JSP的指令类语法 35

Include指令 35

page指令 38

taglib指令 41

JSP的动作类语法 42

id和scope属性 42

<jsp:forword> 42

<jsp:include> 44

<jsp:plugin> 45

<jsp:useBean> 52

<jsp:getProperty> 54

<jsp:setProperty> 55

一个综合例子 56

小结 59

习题 59

上机指导 59

第3章 JSP的内置对象 60

out对象 60

request对象 64

response对象 70

session对象 72

application对象 79

两个例子 82

JSP计数器 82

JSP的登录(login)代码 83

小结 84

习题 85

上机指导 85

第4章 Java Servlet 86

Servlet简介 86

Servlet与传统的CGI 86

Servlet的结构 87

一个简单例子 88

Servlet的接口 89

Servlet的生命周期 91

Servlet实例 92

JSP与Se rvlet 98

两者的区别 98

为什么JSP不能取代Servlet 98

JSP的两种应用模式 99

模式1:简单的单层次应用 99

模式2:重定向请求(Redirecting Requests) 100

JSP和Servlet相结合 104

小结 112

习题 112

上机指导 113

第5章 JSP与XML 114

XML简介 114

什么是XML 114

元素、文档和数据岛 116

对象模式和数据类型 118

文件格式定义(DTD) 120

作为XML的JSP 125

关于文本类型的语法 125

指令 125

脚本元素 126

将JSP文件转换为XML文档 127

用JSp生成动态XML 129

结构 130

使用.jsp扩展名重命名该文件 130

添加页面指令 130

添加Java代码 131

添加JavaBeans组件 133

总结 134

小结 135

习题 135

上机指导 135

第6章 数据库连接—JDBC 136

数据库简介 136

什么是数据库 136

关系数据库模型 137

创建和用ODBC注册数据库 138

SQL语言 139

JDBC介绍 143

简介 143

JDBC的连接 146

DriverManager 150

JSP操作数据库示例 152

JDBC编程的语句 155

JDBC的连接详解 160

不同方式的连接 160

不同数据库的连接 162

JDBC数据库操作例程 167

Select操作 167

Insert操作 168

调用存储过程 169

数据分页显示 171

一个购物车的例子 173

小结 180

习题 180

上机指导 180

第7章 JavaBean与JSP 181

JavaBean循序渐进 181

JavaBean原理与应用 181

JavaBean和JSP的结合 183

JavaBean应用例程 190

猜数字游戏 190

用JavaBean读取Text文件 193

JSP文件计数器 199

小结 202

习题 202

上机指导 202

第8章 JSP的高级开发技术 203

JSP的异常处理 203

如何增加一个错误页面 204

一个E-mail查找的例子 204

在Bean中处理异常 215

从一个页面中调用错误页面 217

编写一个错误页面 218

编写简单的跟踪机制 218

JSP中标记库(taglib)的扩展 219

创建TEI文件 219

创建TLD文件 220

使用自定义标记 221

使用Tag Library 225

JSP+ XML构建动态网站 225

标准化 225

生成动态XML 226

用XSL作为模板语言 228

生成HTML 229

Servlet中JDBC的高级应用 230

JDBC的使用 230

数据库连接池类和数据库管理者类 231

数据库连接池类(DBConnectionPool)的实现 232

数据库管理者类(DBConnectionManager)的实现 235

Servlet中连接池的使用 239

小结 241

习题 241

上机指导 241

第9章 用JSP开发BBS论坛系统 242

BBS讨论区总体概述 242

对于数据库的统一处理 244

对中文的处理 248

首页 249

计数器 253

用户注册功能 254

用户修改注册功能 259

用户登录功能 263

对用户的详细管理 267

用户列表管理功能 280

留言区 284

文学欣赏版的制作 288

论坛代码说明 289

回车换行的转换 300

小结 301

习题 301

上机指导 301

第10章用JSP开发聊天室 302

聊天室程序结构 302

聊天室的初始化 303

聊天室的登录 305

显示聊天室状态 312

发送聊天信息 316

显示聊天信息 328

离开聊天室 330

聊天室辅助功能 331

聊天室的管理 332

小结 335

习题 335

上机指导 335

第11章 JSP编程技巧集粹 336

JSP对象的编程技巧 336

application对象 336

request对象 337

response对象 339

session对象 340

exception对象 341

Cookies编程技巧 342

Servlet编程技巧 348

数据库和JDBC编程技巧 356

JavaBean编程技巧 365

附录 378

实验1安装和配置JSWDK 378

实验2安装和配置Tomcat 387

实验3编写一个日历JSP程序 393

实验4编写文本计数器 399

实验5编写一个简单的session应用 406

实验6创建一个简单的数据库应用 409