欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

计算机知识普及和软件开发系列 专业程序员编程实作丛书 JSP网站编程教程 屈辉立等编写 2002年版

收藏
  • 大小:114.07 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
计算机知识普及和软件开发系列 专业程序员编程实作丛书 JSP网站编程教程
作者:屈辉立等编写
出版时间:2002年版
丛编项: 计算机知识普及和软件开发系列 专业程序员编程实作丛书
内容简介
  本书是关于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个上机指导操作。本书结构清晰,内容丰富,讲解深入,实际范例与软件功能紧密结合。
目录
第1章JSP运行环境和其他动态网页技术 1
1.1动态网站技术 1
1.2JSP概述 2
1.2.1什么是JSP 2
1.2.2JSP页面 2
1.3其他动态网页技术 3
1.3.1各种动态技术简介 3
1.3.2技术特点 4
1.3.3应用范围 5
1.3.4性能比较 6
1.3.5前景分析 6
1.4如何学习JSP 7
1.4.1学习步骤 7
1.4.2需要学习Java吗 8
1.5配置JSP的运行环境 8
1.5.1Windows下JSP运行环境的配置 9
1.5.2Linux/UNIX下JSP运行环境的配置(Tomcat) 22
1.6小结 22
1.7习题 23
1.8上机指导 23
第2章JSP语法详解 24
2.1JSP的语法结构 24
2.1.1一个JSP例子的分析 24
2.1.2通用的语法规则 25
2.1.3注释.声明.表达式和程序段(Scriptlet) 28
2.1.4JSP和HTML的结合 34
2.2JSP的指令类语法 35
2.2.1Include指令 35
2.2.2page指令 38
2.2.3taglib指令 41
2.3JSP的动作类语法 42
2.3.1id和scope属性 42
2.3.2 42
2.3.3 44
2.3.4 45
2.3.5 52
2.3.6 54
2.3.7 55
2.4一个综合例子 56
2.5小结 59
2.6习题 59
2.7上机指导 59
第3章JSP的内置对象 60
3.1out对象 60
3.2request对象 64
3.3response对象 70
3.4session对象 72
3.5application对象 79
3.6两个例子 82
3.6.1JSP计数器 82
3.6.2JSP的登录(login)代码 83
3.7小结 84
3.8习题 85
3.9上机指导 85
第4章JavaServlet 86
4.1Servlet简介 86
4.1.1Servlet与传统的CGI 86
4.1.2Servlet的结构 87
4.1.3一个简单例子 88
4.1.4Servlet的接口 89
4.1.5Servlet的生命周期 91
4.1.6Servlet实例 92
4.2JSP与Servlet 98
4.2.1两者的区别 98
4.2.2为什么JSP不能取代Servlet 98
4.3JSP的两种应用模式 99
4.3.1模式1:简单的单层次应用 99
4.3.2模式2:重定向请求(RedirectingRequests) 100
4.3.3JSP和Servlet相结合 104
4.4小结 112
4.5习题 112
4.6上机指导 113
第5章JSP与XML 114
5.1XML简介 114
5.1.1什么是XML 114
5.1.2元素.文档和数据岛 116
5.1.3对象模式和数据类型 118
5.1.4文件格式定义(DTD) 120
5.2作为XML的JSP 125
5.2.1关于文本类型的语法 125
5.2.2指令 125
5.2.3脚本元素 126
5.2.4将JSP文件转换为XML文档 127
5.3用JSP生成动态XML 129
5.3.1结构 130
5.3.2使用.jsp扩展名重命名该文件 130
5.3.3添加页面指令 130
5.3.4添加Java代码 131
5.3.5添加JavaBeans组件 133
5.3.6总结 134
5.4小结 135
5.5习题 135
5.6上机指导 135
第6章数据库连接—JDBC 136
6.1数据库简介 136
6.1.1什么是数据库 136
6.1.2关系数据库模型 137
6.1.3创建和用ODBC注册数据库 138
6.1.4SQL语言 139
6.2JDBC介绍 143
6.2.1简介 143
6.2.2JDBC的连接 146
6.2.3DriverManager 150
6.2.4JSP操作数据库示例 152
6.2.5JDBC编程的语句 155
6.3JDBC的连接详解 160
6.3.1不同方式的连接 160
6.3.2不同数据库的连接 162
6.4JDBC数据库操作例程 167
6.4.1Select操作 167
6.4.2Insert操作 168
6.4.3调用存储过程 169
6.4.4数据分页显示 171
6.5一个购物车的例子 173
6.6小结 180
6.7习题 180
6.8上机指导 180
第7章JavaBean与JSP 181
7.1JavaBean循序渐进 181
7.1.1JavaBean原理与应用 181
7.1.2JavaBean和JSP的结合 183
7.2JavaBean应用例程 190
7.2.1猜数字游戏 190
7.2.2用JavaBean读取Text文件 193
7.2.3JSP文件计数器 199
7.3小结 202
7.4习题 202
7.5上机指导 202
第8章JSP的高级开发技术 203
8.1JSP的异常处理 203
8.1.1如何增加一个错误页面 204
8.1.2一个E-mail查找的例子 204
8.1.3在Bean中处理异常 215
8.1.4从一个页面中调用错误页面 217
8.1.5编写一个错误页面 218
8.1.6编写简单的跟踪机制 218
8.2JSP中标记库(taglib)的扩展 219
8.2.1创建TEI文件 219
8.2.2创建TLD文件 220
8.2.3使用自定义标记 221
8.2.4使用TagLibrary 225
8.3JSP+XML构建动态网站 225
8.3.1标准化 225
8.3.2生成动态XML 226
8.3.3用XSL作为模板语言 228
8.3.4生成HTML 229
8.4Servlet中JDBC的高级应用 230
8.4.1JDBC的使用 230
8.4.2数据库连接池类和数据库管理者类 231
8.4.3数据库连接池类(DBConnectionPool)的实现 232
8.4.4数据库管理者类(DBConnectionManager)的实现 235
8.4.5Servlet中连接池的使用 239
8.5小结 241
8.6习题 241
8.7上机指导 241
第9章用JSP开发BBS论坛系统 242
9.1BBS讨论区总体概述 242
9.2对于数据库的统一处理 244
9.3对中文的处理 248
9.4首页 249
9.5计数器 253
9.6用户注册功能 254
9.7用户修改注册功能 259
9.8用户登录功能 263
9.9对用户的详细管理 267
9.10用户列表管理功能 280
9.11留言区 284
9.12文学欣赏版的制作 288
9.13论坛代码说明 289
9.14回车换行的转换 300
9.15小结 301
9.16习题 301
9.17上机指导 301
第10章用JSP开发聊天室 302
10.1聊天室程序结构 302
10.2聊天室的初始化 303
10.3聊天室的登录 305
10.4显示聊天室状态 312
10.5发送聊天信息 316
10.6显示聊天信息 328
10.7离开聊天室 330
10.8聊天室辅助功能 331
10.9聊天室的管理 332
10.10小结 335
10.11习题 335
10.12上机指导 335
第11章JSP编程技巧集粹 336
11.1JSP对象的编程技巧 336
11.1.1application对象 336
11.1.2request对象 337
11.1.3response对象 339
11.1.4session对象 340
11.1.5exception对象 341
11.1.6Cookies编程技巧 342
11.2Servlet编程技巧 348
11.3数据库和JDBC编程技巧 356
11.4JavaBean编程技巧 365
附录 378
实验1安装和配置JSWDK 378
实验2安装和配置Tomcat 387
实验3编写一个日历JSP程序 393
实验4编写文本计数器 399
实验5编写一个简单的session应用 406
实验6创建一个简单的数据库应用 409
下载地址