新闻资讯
看你所看,想你所想

JSP动态网站开发技术与实践

JSP动态网站开发技术与实践

JSP动态网站开发技术与实践

《JSP动态网站开发技术与实践》是2007年电子工业出版社出版的图书,作者是高翔

基本介绍

  • 书名:JSP动态网站开发技术与实践
  • 作者:高翔
  • ISBN:9787121041303 
  • 出版社:电子工业出版社

基本信息

作 者:高翔,等 编 丛 书 名:出 版 社:电子工业出版社ISBN:9787121041303 出版时间:2007-04-01 版 次:1 页 数:414 装 帧:平装 开 本:16开 所属分类:图书 > 计算机与网际网路 > 程式语言与程式设计

内容简介

JSP技术是由Sun公司推出一款基于Java语言的Web开发技术,是目前主流Web开发技术中使用最为广泛的一种。《JSP动态网站开发技术与实践》共分15章,全面系统地介绍JSP动态网站开发的相关技术,包括典型的开发和运行环境、JavaBean技术、资料库技术、输入和输出操作、Servlet技术、会话跟蹤、XML技术套用、常用组件、邮件收发、网站计数器、网上聊天室等,并通过网上论坛系统、线上视频播放系统、网上商城系统、企业办公平台4个综合性套用系统的开发,详细介绍动态网站的开发过程。
《JSP动态网站开发技术与实践》适合于希望学习JSP动态网站开发或者希望提高动态网站开发水平的开发人员,《JSP动态网站开发技术与实践》也可作为高等院校计算机专业毕业设计的参考用书。

目录信息

第1章 本书的运行环境和开发工具 1
1.1 运行环境的安装与配置 1
1.1.1 安装与配置JDK 1
1.1.2 安装与配置Tomcat 3
1.1.3 安装MySQL 4
1.2 开发工具的介绍 5
1.2.1 JCreator介绍 5
1.2.2 Dreamweaver介绍 5
1.3 各章程式的设定规範 6
1.4 第一个JSP程式 7
1.5 本章小结 8
第2章 JavaBean在JSP中的套用 9
2.1 JavaBean简介 9
2.1.1 JavaBean的组成 9
2.1.2 JavaBean的属性 10
2.2 JavaBean在JSP中的套用 13
2.2.1 <jsp:useBean>标记 13
2.2.2 <jsp:setProperty>标记 16
2.2.3 <jsp:getProperty>标记 20
2.3 JavaBean的生命周期 22
2.3.1 page範围 22
2.3.2 request範围 23
2.3.3 session範围 26
2.3.4 application範围 29
2.4 JavaBean开发实例 30
2.5 本章小结 36
第3章 JSP资料库编程 37
3.1 JDBC资料库开发 37
3.1.1 JDBC概述 37
3.1.2 JDBC套用模型 38
3.1.3 JDBC驱动程式 39
3.1.4 JDBC连线资料库的方法 41
3.2 JDBC访问资料库 43
3.2.1 连线资料库实例 43
3.2.2 连线资料库 45
3.2.3 运算元据库 46
3.3 JDBC连线各种资料库 47
3.3.1 连线Oracle资料库 47
3.3.2 连线DB2资料库 48
3.3.3 连线SQL Serve资料库 48
3.3.4 连线Sybase资料库 48
3.3.5 连线MySQL资料库 49
3.4 JDBC API 49
3.4.1 Driver 49
3.4.2 DriverManager 50
3.4.3 Connection 51
3.4.4 Statement 53
3.4.5 ResultSet 55
3.4.6 PreparedStatement 60
3.4.7 CallableStatement 62
3.5 资料库连线池技术 65
3.5.1 资料库连线池技术概述 65
3.5.2 配置资料库连线池 68
3.5.3 资料库连线池实例 71
3.6 本章小结 72
第4章 JSP中输入/输出及目录档案操作 73
4.1 输入/输出流 73
4.1.1 InputStream类 73
4.1.2 OutputStream类 74
4.1.3 Reader类 75
4.1.4 Writer类 76
4.1.5 输入/输出流实例 77
4.2 目录档案操作 79
4.2.1 创建新目录 80
4.2.2 创建新档案 81
4.2.3 重命名目录/档案 82
4.2.4 删除目录/档案 84
4.2.5 目录中档案信息 85
4.3 以位元组流方式访问档案 88
4.3.1 读取档案内容 88
4.3.2 写入档案内容 89
4.4 以字元流方式访问档案 91
4.4.1 读取档案内容 92
4.4.2 写入档案内容 95
4.4.3 追加档案内容 97
4.5 本章小结 100
第5章 Servlet技术 101
5.1 Servlet概述 101
5.1.1 Servlet简介 101
5.1.2 Servlet的功能 102
5.1.3 Servlet的生命周期 102
5.2 一个简单的Servlet实例 104
5.2.1 编写Servlet程式 104
5.2.2 发布Servlet 104
5.2.3 访问Servlet 105
5.3 Servlet与JSP的关係 105
5.3.1 一个简单的JSP例子 106
5.3.2 JSP转译为Servlet以后的代码 107
5.3.3 相同功能的Servlet档案 109
5.4 与客户端的互动 111
5.4.1 处理提交的表单信息 111
5.4.2 读取HTTP请求头 116
5.4.3 HTTP应答状态 119
5.4.4 设定HTTP应答头 120
5.5 Servlet常用类接口 120
5.5.1 HttpServlet 120
5.5.2 HttpServletRequest 122
5.5.3 HttpServletResponse 125
5.5.4 HttpSession 129
5.5.5 Cookie 131
5.6 本章小结 134
第6章 会话跟蹤 135
6.1 会话跟蹤概述 135
6.2 Cookie操作 135
6.2.1 Cookie API 136
6.2.2 创建Cookie实例 137
6.2.3 获取Cookie值 138
6.3 Session操作 140
6.3.1 理解Session机制 140
6.3.2 JSP中的session内置对象 141
6.3.3 Servlet中的Session操作 143
6.3.4 Session常见问题 145
6.4 本章小结 146
第7章 JSP与XML技术 147
7.1 XML语法 147
7.1.1 基本语法规则 147
7.1.2 XML文档的组成 148
7.1.3 XML文档树 149
7.2 文档类型定义 149
7.2.1 文档类型声明 150
7.2.2 元素声明 151
7.2.3 属性声明 153
7.3 XML的解析接口和解析器 155
7.4 DOM解析接口 156
7.4.1 DOM的对象 156
7.4.2 操作实例 158
7.5 SAX解析接口 163
7.5.1 SAX API的结构 163
7.5.2 操作实例 165
7.6 JDOM解析接口 168
7.6.1 JDOM类说明 168
7.6.2 操作实例 169
7.7 本章小结 172
第8章 JSP常用组件开发 173
8.1 JFreeChart绘製图表组件 173
8.1.1 JFreeChart组件概述 173
8.1.2 使用JFreeChart组件绘製柱状图 174
8.1.3 使用JFreeChart组件绘製饼图 176
8.2 PDF文档操作组件 177
8.2.1 iText组件概述 178
8.2.2 生成PDF文档的Java程式 181
8.2.3 生成PDF文档的JSP程式 183
8.3 Excel电子表格操作组件 185
8.3.1 POI HSSF接口概述 185
8.3.2 创建Excel工作簿 186
8.3.3 读取Excel工作簿 187
8.4 档案上传下载组件 189
8.4.1 jspSmartUpload组件概述 190
8.4.2 档案上传实例 195
8.4.3 档案下载实例 197
8.5 本章小结 198
第9章 JSP中的邮件收发 199
9.1 JavaMail API核心类 199
9.1.1 Session类 199
9.1.2 Message类 200
9.1.3 Address类 200
9.1.4 Authenticator类 201
9.1.5 Transport类 201
9.1.6 Store类 202
9.1.7 Folder类 202
9.1.8 MimeMultpart类 202
9.1.9 MimeBodyPart类 202
9.1.10 DataHandler类 203
9.1.11 FileDataSource类 203
9.1.12 URLDataSource类 203
9.2 邮件传送的实现 203
9.2.1 最简单的邮件传送 204
9.2.2 带HTML内容的邮件传送 207
9.2.3 带附属档案的邮件传送 209
9.3 邮件接收的实现 212
9.3.1 查看邮件列表 213
9.3.2 查看邮件内容 215
9.4 本章小结 218
第10章 网站计数器 219
10.1 普通文本计数器 219
10.2 XML计数器 221
10.3 资料库计数器 223
10.4 本章小结 228
第11章 网上聊天室 229
11.1 聊天室概述 229
11.2 页面设计与代码实现 231
11.2.1 聊天室首页 231
11.2.2 用户注册模组 231
11.2.3 聊天室主页面 234
11.2.4 线上用户列表页面 237
11.2.5 传送聊天信息页面 239
11.2.6 显示聊天信息页面 241
11.2.7 用户退出页面 243
11.3 本章小结 244
第12章 网上论坛系统 245
12.1 网上论坛概述 245
12.1.1 系统结构 245
12.1.2 档案结构 246
12.2 资料库设计 247
12.2.1 articles数据表 247
12.2.2 boards数据表 248
12.2.3 email数据表 249
12.2.4 users数据表 249
12.3 系统JavaBean介绍 250
12.3.1 资料库连线类 250
12.3.2 资料库执行类 250
12.3.3 articles数据表操作类 250
12.3.4 boards数据表操作类 255
12.3.5 email数据表操作类 258
12.3.6 users数据表操作类 261
12.3.7 分页显示类 264
12.4 普通用户模组 267
12.4.1 用户注册模组 267
12.4.2 用户登录模组 272
12.4.3 普通用户主界面模组 273
12.4.4 浏览文章模组 274
12.4.5 发表文章模组 278
12.4.6 删除文章界面 282
12.4.7 浏览邮件模组 284
12.4.8 传送邮件模组 286
12.4.9 删除邮件界面 288
12.4.10 资料管理模组 289
12.4.11 用户退出界面 293
12.5 管理员模组 293
12.5.1 管理员主界面模组 293
12.5.2 添加讨论区模组 294
12.5.3 修改讨论区模组 296
12.5.4 删除讨论区界面 297
12.6 本章小结 298
第13章 线上视频播放系统 299
13.1 线上视频播放系统 299
13.1.1 系统结构 299
13.1.2 档案结构 299
13.2 资料库设计 301
13.2.1 movies数据表 301
13.2.2 words数据表 302
13.2.3 users数据表 303
13.3 系统JavaBean介绍 303
13.3.1 资料库连线类 303
13.3.2 资料库连线类 304
13.3.3 movies数据表操作类 304
13.3.4 words数据表操作类 308
13.3.5 users数据表操作类 310
13.3.6 分页显示类 311
13.4 普通用户模组 311
13.4.1 用户注册模组 311
13.4.2 获取用户密码模组 312
13.4.3 用户登录模组 315
13.4.4 普通用户主界面模组 315
13.4.5 显示分类影片信息界面 317
13.4.6 查看影片信息模组 319
13.4.7 搜寻影片信息模组 324
13.4.8 资料管理模组 327
13.4.9 用户退出界面 327
13.5 管理员模组 328
13.5.1 管理员主界面模组 328
13.5.2 添加影片信息模组 329
13.5.3 修改影片信息模组 332
13.5.4 删除影片信息界面 333
13.6 本章小结 334
第14章 网上商城系统 335
14.1 网上商城概述 335
14.1.1 系统结构 335
14.1.2 档案结构 336
14.2 资料库设计 337
14.2.1 goods数据表 338
14.2.2 sorts数据表 338
14.2.3 users数据表 339
14.2.4 wares数据表 339
14.2.5 words数据表 340
14.3 系统JavaBean介绍 340
14.3.1 资料库连线类 341
14.3.2 资料库连线类 341
14.3.3 goods数据表操作类 341
14.3.4 sorts数据表操作类 344
14.3.5 users数据表操作类 346
14.3.6 wares数据表操作类 347
14.3.7 words数据表操作类 350
14.3.8 分页显示类 352
14.4 普通用户模组 352
14.4.1 用户注册模组 352
14.4.2 获取用户密码模组 353
14.4.3 用户登录模组 353
14.4.4 普通用户主界面模组 354
14.4.5 查看商品信息界面 355
14.4.6 添加购物车信息模组 357
14.4.7 搜寻商品信息模组 359
14.4.8 购物车管理模组 361
14.4.9 资料管理模组 364
14.4.10 用户退出界面 364
14.5 管理员模组 365
14.5.1 管理员主界面模组 365
14.5.2 添加商品信息模组 366
14.5.3 修改商品信息模组 367
14.5.4 删除商品信息界面 368
14.5.5 商品类别信息管理界面 369
14.5.6 添加商品类别信息模组 370
14.5.7 修改商品类别信息模组 371
14.5.8 删除商品类别信息界面 372
14.5.9 用户订单管理模组 372
14.6 本章小结 374
第15章 企业办公平台 375
15.1 企业办公平台概述 375
15.1.1 系统结构 375
15.1.2 档案结构 375
15.2 资料库设计 377
15.2.1 departments数据表 377
15.2.2 email数据表 378
15.2.3 notices数据表 379
15.2.4 users数据表 379
15.3 系统JavaBean介绍 380
15.3.1 资料库连线类 380
15.3.2 资料库连线类 381
15.3.3 departments数据表操作类 381
15.3.4 email数据表操作类 384
15.3.5 notices数据表操作类 384
15.3.6 users数据表操作类 387
15.3.7 分页显示类 388
15.4 普通员工模组 388
15.4.1 获取用户密码模组 389
15.4.2 用户登录模组 389
15.4.3 普通员工主界面模组 389
15.4.4 查看公告信息界面 390
15.4.5 浏览邮件模组 391
15.4.6 传送邮件模组 393
15.4.7 删除邮件界面 395
15.4.8 下载附属档案界面 395
15.4.9 资料管理模组 396
15.4.10 用户退出界面 396
15.5 管理员模组 396
15.5.1 管理员主界面模组 397
15.5.2 添加公告模组 397
15.5.3 修改公告模组 399
15.5.4 删除公告界面 400
15.5.5 部门信息管理界面 401
15.5.6 添加部门信息模组 402
15.5.7 修改部门信息模组 404
15.5.8 删除部门信息界面 405
15.5.9 查看部门员工信息界面 406
15.5.10 员工信息管理界面 407
15.5.11 添加员工信息模组 408
15.5.12 修改员工信息模组 411
15.5.13 删除员工信息模组 412
15.5.14 查看员工信息界面 413
15.6 本章小结 414

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com