JSP动态网站开发实用教程

JSP动态网站开发实用教程

林巧民, 主编

出版社:清华大学出版社

年代:2009

定价:30.0

书籍简介:

本书由浅入深、循序渐进的介绍了JSP的基础知识和相关技术。

书籍目录:

第1章 初识JSP/1

1.1 HTML基础/1

1.1.1 概述/1

1.1.2 基本结构/2

1.1.3 基本标签/4

1.1.4 Web结构/10

1.2 JSP概述/12

1.2.1 Java语言/12

1.2.2 Servlet技术/13

1.2.3 JSP技术/14

1.3 习题/17

1.3.1 填空题/17

1.3.2 选择题/17

1.3.3 问答题/18

第2章 JSP运行环境和开发环境/19

2.1 运行环境/19

2.1.1 JSP客户端运行环境/19

2.1.2 JSP服务器端运行环境/20

2.1.3 JDK安装/20

2.1.4 Tomcat的安装与配置/23

2.2 开发环境/27

2.2.1 JSP开发环境/27

2.2.2 Eclipse的安装/27

2.2.3 开发方式/30

2.3 上机练习/31

2.4 习题/31

2.4.1 填空题/31

2.4.2 选择题/32

2.4.3 问答题/32

第3章 JSP语法/33

3.1 JSP概述/33

3.1.1 JSP容器/33

3.1.2 JSP页面/34

3.1.3 JSP的作用域/36

3.1.4 JSP的结构/37

3.2 注释/37

3.2.1 HTML注释/38

3.2.2 隐藏注释/38

3.3 JSP指令/39

3.3.1 Page指令/39

3.3.2 include指令/40

3.3.3 taglib指令/41

3.4 脚本元素/41

3.4.1 JSP声明/42

3.4.2 表达式/42

3.4.3 脚本小程序Scriptlet/43

3.5 JSP操作/44

3.6 实例/48

3.7 上机练习/49

3.8 习题/50

3.8.1 填空题/50

3.8.2 选择题/50

3.8.3 问答题/50

第4章 Java编程语言/51

4.1 Java概述/51

4.2 Java数据类型/53

4.2.1 基本练习/53

4.2.2 引用类型/55

4.3 符号/57

4.3.1 基本符号元素/57

4.3.2 关键字/57

4.3.3 标识符/58

4.3.4 分隔符/58

4.4 程序语句/59

4.4.1 赋值语句/59

4.4.2 条件表达式/61

4.4.3 运算/62

4.4.4 复合语句/63

4.5 流程控制/64

4.5.1 分支结构/65

4.5.2 循环结构/69

4.5.3 跳转语句/74

4.6 使用Eclipse开发Java程序/77

4.7 上机练习/80

4.8 习题/81

4.8.1 填空题/81

4.8.2 选择题/81

4.8.3 问答题/81

第5章 Java面向对象编程/83

5.1 类/83

5.1.1 类声明/84

5.1.2 类体/85

5.1.3 成员变量/86

5.1.4 成员方法/87

5.1.5 方法重载/90

5.1.6 构造方法/92

5.1.7 main( )方法/93

5.1.8 finalize( )方法/93

5.1.9 包/94

5.2 对象/95

5.2.1 对象的创建/95

5.2.2 对象的使用/97

5.2.3 对象的清除/99

5.3 访问控制符/100

5.3.1 类的访问控制符/100

5.3.2 对类成员的访问控制/101

5.4 继承与多态/105

5.4.1 子类、父类与继承机制/105

5.4.2 多态性/110

5.5 上机练习/115

5.6 习题/116

5.6.1 填空题/116

5.6.2 选择题/116

5.6.3 问答题/116

第6章 JSP中的内置对象/117

6.1 内置对象概述/117

6.2 out对象/119

6.2.1 out对象常用方法/119

6.2.2 out对象应用实例/119

6.3 request对象/120

6.3.1 request对象常用方法/121

6.3.2 request对象应用实例/121

6.4 response对象/123

6.4.1 response对象常用方法/123

6.4.2 response对象应用实例/123

6.5 session对象/124

6.5.1 session对象常用方法/124

6.5.2 session对象应用实例/125

6.6 pageContext对象/128

6.6.1 pageContext对象常用方法/128

6.6.2 pageContext对象应用实例/129

6.7 application对象/130

6.7.1 application对象常用方法/130

6.7.2 application对象应用实例/131

6.8 config对象/132

6.8.1 config对象常用方法/132

6.8.2 config对象应用实例/133

6.9 page对象/134

6.10 exception对象/135

6.10.1 exception对象常用方法/135

6.10.2 exception对象应用实例/136

6.11 上机练习/137

6.12 习题/138

6.12.1 填空题/138

6.12.2 选择题/138

6.12.3 问答题/138

第7章 JSP与JavaBean/139

7.1 JavaBean简介/139

7.1.1 非可视化的JavaBean/140

7.1.2 DataBean和ActionBean/140

7.1.3 ParameterBean和DatabaseBean/140

7.1.4 Beans的用法/141

7.1.5 JavaBean的属性/143

7.1.6 JavaBean的持久化/144

7.1.7 用户化/145

7.2 JSP上的JavaBeans/145

7.2.1 操作/146

7.2.2 操作/148

7.2.3 操作/149

7.2.4 使用示例/150

7.3 JSP与JavaBean结合的例子/150

7.3.1 计数器Bean/150

7.3.2 税率计算/152

7.4 上机练习/154

7.5 习题/155

7.5.1 填空题/155

7.5.2 选择题/155

7.5.3 问答题/156

第8章 Servlet技术/157

8.1 Servlet简介/157

8.1.1 什么是Servlet/157

8.1.2 Servlet的优点/158

8.2 Servlet的应用/159

8.2.1 Servlet的基本结构/159

8.2.2 Servlet的编译、配置和调用/160

8.2.3 Servlet的生命周期/161

8.2.4 Servlet类/164

8.3 JSP和Servlet/173

8.3.1 JSP与Servlet的区别/173

8.3.2 选择JSP还是Servlet/173

8.4 上机练习/174

8.5 习题/175

8.5.1 填空题/175

8.5.2 选择题/175

8.5.3 问答题/176

第9章 JSP标记库/177

9.1 什么是自定义标记/177

9.2 开发简单的自定义标记/178

9.2.1 使用简单的标记/178

9.2.2 标记库描述符文件/179

9.2.3 编写标记处理类/180

9.2.4 自定义标记的生命周期/181

9.3 带属性的标记/182

9.3.1 标记处理类/182

9.3.2 标记库描述符文件/183

9.3.3 使用标记/184

9.4 嵌入标记主体的标记/184

9.4.1 标记处理类/185

9.4.2 标记库描述符文件/187

9.4.3 使用标记/188

9.5 定义脚本变量的标记/189

9.5.1 类TagExtraInfo/190

9.5.2 定义脚本变量/191

9.5.3 典型实例/192

9.6 上机练习/195

9.7 习题/196

9.7.1 填空题/196

9.7.2 选择题/196

9.7.3 问答题/196

第10章 JSP安全性/197

10.1 基本应用程序安全性/197

10.2 Web认证/199

10.2.1 LDAP认证/199

10.2.2 基于证书的认证/200

10.2.3 基于Web服务器的认证/200

10.3 Servlet容器认证/201

10.3.1 基本认证/201

10.3.2 摘要认证/204

10.3.3 基于表单的认证/204

10.3.4 HTTPS客户认证/207

10.4 上机练习/207

10.5 习题/208

10.5.1 填空题/208

10.5.2 选择题/208

10.5.3 问答题/208

第11章 数据库基础/209

11.1 数据库基础知识/209

11.1.1 数据库系统使用案例/210

11.1.2 数据库基本概念/210

11.1.3 实体以及数据模型/211

11.1.4 关系数据库/212

11.2 结构化查询语言SQL/213

11.2.1 SQL的语言元素/213

11.2.2 INSERT语句/214

11.2.3 SELECT语句/215

11.2.4 UPDATE语句/218

11.2.5 DELETE语句/219

11.3 数据库对象/219

11.3.1 表/219

11.3.2 索引/221

11.3.3 视图/222

11.3.4 存储过程/224

11.4 SQL的统计函数/226

11.4.1 SUM函数/226

11.4.2 AVG函数/226

11.4.3 COUNT函数/227

11.4.4 Min和Max函数/228

11.5 SQL Server简介/228

11.5.1 安装SQL Server 2000/228

11.5.2 SQL Server 2000企业管理器/231

11.5.3 SQL Server 2000查询分析器/235

11.6 上机练习/236

11.7 习题/238

11.7.1 填空题/238

11.7.2 选择题/238

11.7.3 问答题/238

第12章 JSP数据库应用/239

12.1 JDBC简介/239

12.1.1 数据库驱动程序/240

12.1.2 JDBC核心API/241

12.1.3 JDBC可选包API/242

12.2 使用JDBC/243

12.2.1 配置ODBC/243

12.2.2 使用JDBC访问数据库/245

12.3 JDBC数据类型/254

12.4 数据库事务/254

12.5 上机练习/256

12.6 习题/257

12.6.1 填空题/257

12.6.2 选择题/257

12.6.3 问答题/258

第13章 JSP与XML/259

13.1 XML简介/259

13.1.1 XML与HTML/260

13.1.2 XML基本语法/261

13.1.3 DTD与Schema/264

13.2 XML在JSP中的应用/266

13.3 使用DOM操作XML文件/267

13.3.1 一个简单的DOM读取XML节点的例子/267

13.3.2 常用的DOM对象/268

13.3.3 使用DOM读写XML文档/272

13.4 使用SAX操作XML文件/274

13.4.1 SAX事件处理过程/274

13.4.2 SAX事件处理接口/274

13.4.3 通过实例学习使用SAX处理XML文档/275

13.5 上机练习/277

13.6 习题/278

13.6.1 填空题/278

13.6.2 选择题/278

13.6.3 问答题/278

第14章 JSP应用的部署和错误处理/279

14.1 JSP高级配置和部署/279

14.1.1 JSP Web应用程序综述/279

14.1.2 JSP Web应用部署/280

14.1.3 JSP Web应用配置/284

14.2 JSP错误处理/289

14.2.1 配置错误/289

14.2.2 编译错误/291

14.2.3 运行时错误/292

14.2.4 JSP调试方法和技巧简介/292

14.2.5 异常处理/293

14.3 上机练习/294

14.4 习题/295

14.4.1 填空题/295

14.4.2 选择题/296

14.4.3 问答题/296

第15章 JSP网站的构建实例/297

15.1 总体设计/297

15.1.1 系统架构/297

15.1.2 Web应用程序设计思路/298

15.1.3 设计模式的应用/298

15.2 数据库准备/299

15.2.1 MASTER数据表/300

15.2.2 CLASS数据表/300

15.2.3 PICTURE数据表/301

15.2.4 NEWS数据表/301

15.2.5 WJXZ数据表/302

15.2.6 GLWJ数据表/303

15.2.7 数据表连接类/303

15.3 核心JavaBean/315

15.4 网站页面/325

15.4.1 后台管理界面/325

15.4.2 前台首页/329

15.5 性能测试和优化/329

15.5.1 性能测试/329

15.5.2 系统优化/330

内容摘要:

本书由浅入深、循序渐进地介绍了JSP的基础知识和相关技术。全书共分15章,分别介绍了JSP技术的概况及其基本工作原理,JSP运行和开发环境,JSP基本语法,Java语言编程技术,JSP内置对象,JSP + JavaBean的组合,Java Servlet技术,自定义JSP标记,JSP的安全性,数据库技术基础,在JSP中使用JDBC来访问数据库,可扩展标记语言XML,JSP应用的部署和错误处理等。最后一章还安排了JSP网站的构建实例,用于提高和拓宽读者对JSP的掌握与应用。本书内容丰富,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性,是一本适合于大中专院校、职业院校及各类社会培训学校的优秀教材,也是广大初、中级电脑用户的自学参考书。本书对应的电子教案、实例源文件和习题答案可以到http://www.tupwk.com.cn/edu网站下载。

编辑推荐:

内容丰富,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性,是一本适合于大中专院校、职业院校及各类社会培训学校的优秀教材,也是广大初、中级电脑用户的自学参考书。
《JSP动态网站开发实用教程》对应的电子教案。

书籍规格:

书籍详细信息
书名JSP动态网站开发实用教程站内查询相似图书
丛书名计算机基础与实训教材系列
9787302198369
如需购买下载《JSP动态网站开发实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26装帧平装
页数 340 印数

书籍信息归属:

JSP动态网站开发实用教程是清华大学出版社于2009.出版的中图分类号为 TP393.092 的主题关于 JAVA语言-主页制作-程序设计-教材 的书籍。