第1章 J2EE和MVC1
1.1 J2EE简介1
1.1.1 J2EE是什么1
1.1.2 J2EE技术2
1.1.3 轻量级J2EE开发3
1.2 软件架构3
1.2.1 MVC模式3
1.2.2 N层架构6
1.3 构建MVC应用之登录功能6
1.3.1 功能需求描述6
1.3.2 登录功能应用架构分析7
1.3.3 数据库分析与建立8
1.3.4 视图层实现8
1.3.5 控制层实现12
1.3.6 模型层实现15
1.3.7 运行20
1.4 实验与能力拓展23
第2章 Struts基本原理和应用25
2.1 Struts入门25
2.1.1 Struts简介25
2.1.2 Struts开发环境的配置26
2.2 Struts基本原理与核心组件29
2.2.1 Struts基本原理29
2.2.2 struts-config.xml配置文件30
2.2.3 Struts控制器组件32
2.2.4 Struts的FormBean33 2.3 开发基于Struts的应用35
2.3.1 需求说明35
2.3.2 开发基于Struts的用户登录功能35
2.3.3 结合案例回顾Struts原理42
2.4 实验与能力拓展44
第3章 使用DispatchAction优化控制层45
3.1 默认的Action类45
3.1.1 默认的Action45
3.1.2 解读Action类的execute ()方法45
3.2 DispatchAction46
3.2.1 使用DispatchAction的必要性46
3.2.2 DispatchAction的使用46
3.3 使用DispatchAction改进原型系统47
3.3.1 使用DispatchAction为原型系统添加注册功能47
3.3.2 使用DispatchAction为原型系统添加退出功能51
3.4 实验与能力拓展52
第4章 使用Struts标签进行页面处理和国际化53
4.1 Struts中国际化处理53
4.1.1 国际化53
4.1.2 资源文件54
4.1.3 国际化处理过程57
4.2 Struts视图组件58
4.2.1 Struts-html58
4.2.2 Struts-bean61
4.2.3 Struts-logic64
4.3 为原型系统添加国际化处理67
4.4 实验与能力拓展71
第5章 Hibernate入门72
5.1 Hibernate介绍72
5.1.1 基础理论72
5.1.2 Hibernate简介73
5.2 Hibernate应用框架74
5.2.1 Hibernate体系结构74
5.2.2 Hibernate核心组件74
5.3 Hibernate核心75
5.3.1 Hibernate配置文件75
5.3.2 Hibernate映射文件76
5.3.3 Hibernate运行原理79
5.4 应用Hibernate开发原型中的注册功能79
5.4.1 Hibernate应用开发流程79
5.4.2 Hibernate开发原型中的注册功能80
5.5 实验与能力拓展92
第6章 Hibernate查询93
6.1 Hibernate查询介绍93
6.2 HQL查询基础94
6.2.1 from子查询94
6.2.2 select子查询94
6.2.3 where子查询95
6.2.4 order by子查询96
6.2.5 统计函数查询96
6.2.6 联接查询97
6.3 Criteria查询97
6.3.1 Criteria查询的使用步骤97
6.3.2 创建Criteria查询98
6.3.3 使用Restriction类为查询增加限制98
6.4 应用HQL查询实现原型系统的登录功能99
6.5 实验与能力拓展101
第7章 项目练手: 网上购物子系统102
7.1 系统概述102
7.2 系统功能演示103
7.3 系统设计105
7.3.1 数据库设计105
7.3.2 创建数据库105
7.3.3 目录和包结构107
7.4 工程准备107
7.5 工程的设计和实现108
7.5.1 配置工程的Struts和Hibernate框架支持108
7.5.2 为工程添加公共类108
7.5.3 实现DAO模式的公共类111
7.6 用户管理功能的设计和实现111
7.6.1 用户管理功能的逻辑设计111
7.6.2 用户管理功能的模型层实现112
7.6.3 登录和注册功能的视图层实现123
7.6.4 用户管理功能的控制层实现132
第1章 计算机基础知识1
1.1 计算机概述1
1.1.1 计算机发展简史1
1.1.2 计算机的分类3
1.1.3 微机发展简史4
1.1.4 计算机的特点5
1.1.5 计算机的发展趋势6
1.1.6 计算机的应用领域6
1.2 计算机信息技术基础7
1.2.1 信息和数据8
1.2.2 信息的特征8
1.2.3 计算机处理信息的过程9
1.2.4 信息高速公路9
1.3 数制转换10
1.3.1 数字化信息编码的概念10
1.3.2 进位计数制10
1.3.3 不同进制之间的转换12
1.3.4 二进制数在计算机内的表示14
1.4 计算机中的信息编码16
1.4.1 二-十进制BCD码16
1.4.2 西文字符编码16
1.4.3 汉字的编码表示18
1.4.4 汉字的输入19
1.5 计算机系统组成20
1.5.1 冯·诺依曼结构的计算机硬件系统21
1.5.2 软件系统22
1.5.3 计算机的工作过程23
1.6 微型计算机的硬件组成24
1.6.1 微机的硬件组成24
1.6.2 微机的主要性能和配置30
1.7 多媒体技术31
1.7.1 多媒体技术概念31
1.7.2 多媒体计算机的组成32
1.7.3 多媒体设备和接口32
1.7.4 多媒体技术的应用34
1.7.5 常见多媒体文件格式简介35
第2章 Windows XP操作系统38
2.1 操作系统概述38
2.1.1 操作系统基础知识38
2.1.2 典型的操作系统40
2.2 中文Windows XP基础知识41
2.2.1 Windows XP概述41
2.2.2 Windows XP的基本概念、术语及其基本操作44
2.3 Windows XP磁盘文件管理57
2.3.1 Windows XP中文件及文件夹的浏览57
2.3.2 在Windows XP中文件及文件夹的管理59
2.3.3 Windows XP磁盘的管理72
2.4 Windows XP的设置74
2.4.1 控制面板的概念74
2.4.2 显示器的设置74
2.4.3 输入设备的设置77
2.4.4 “开始”菜单的设置77
2.4.5 设置输入法79
2.4.6 添加硬件79
2.4.7 添加/删除程序80
2.4.8 打印机的设置83
2.4.9 其他辅助设置86
2.5 Windows XP附件的使用88
2.5.1 记事本的使用88
2.5.2 画图的使用89
2.5.3 Windows XP系统工具的使用91
2.5.4 计算器的使用92
2.5.5 Windows XP中的多媒体应用程序93
第3章 Word 2003及应用97
3.1 启动Word 200397
3.1.1 使用“开始”菜单启动Word97
3.1.2 使用桌面快捷方式启动Word97
3.1.3 打开已有的Word文档启动Word97
3.2 Word 2003窗口98
3.2.1 标题栏99
3.2.2 菜单栏99
3.2.3 工具栏99
3.2.4 标尺102
3.2.5 编辑区102
3.2.6 滚动条102
3.2.7 状态栏102
3.2.8 任务窗格103
3.3 创建新文档104
3.3.1 创建空白文档104
3.3.2 使用本机上的模板创建新文档104
3.4 文档内容的录入106
3.4.1 文档录入基础106
3.4.2 输入中英文文字和符号106
3.4.3 插入对象107
3.5 保存和关闭文档109
3.5.1 保存文档109
3.5.2 关闭文档111
3.6 打开文档112
3.6.1 打开一个文档112
3.6.2 同时打开多个文档114
3.7 视图方式和其他显示方式115
3.7.1 普通视图方式115
3.7.2 页面视图方式115
3.7.3 Web版式视图方式116
3.7.4 大纲视图方式116
3.7.5 阅读版式视图方式116
3.7.6 文档结构图117
3.7.7 全屏显示117
3.7.8 设置显示比例118
3.7.9 拆分窗口119
3.7.10 显示或隐藏非打印字符120
3.8 文档的编辑与排版120
3.8.1 文档的基本编辑120
3.8.2 字符格式设置125
3.8.3 段落格式设置128
3.8.4 美化文档及排版131
3.8.5 页面设置140
3.8.6 查找与替换142
3.8.7 拼写和语法检查144
3.8.8 打印预览及打印146
3.8.9 样式和模板148
3.9 表格应用150
3.9.1 创建表格150
3.9.2 数据输入与表格选择154
3.9.3 编辑表格155
3.9.4 设置表格格式160
3.9.5 表格计算与排序164
3.10 图形对象处理167
3.10.1 绘制的图形167
3.10.2 插入与编辑图片176
3.10.3 艺术字183
3.10.4 文本框与图文混排186
3.10.5 公式编辑器189
第4章 Excel 2003及应用193
4.1 Excel 2003基础193
4.1.1 Excel 2003窗口193
4.1.2 工作簿的基本操作197
4.1.3 保护工作簿200
4.2 工作表的编辑201
4.2.1 数据输入201
4.2.2 工作表的编辑207
4.2.3 工作表的操作212
4.3 工作表中数值计算215
4.3.1 使用公式215
4.3.2 使用函数219
4.4 工作表的格式设置223
4.4.1 单元格格式设置224
4.4.2 页面设置及打印234
第5章 PowerPoint 2003及应用238
5.1 PowerPoint 2003基础238
5.1.1 PowerPoint 2003的启动238
5.1.2 PowerPoint 2003的窗口238
5.1.3 视图方式239
5.2 创建演示文稿240
5.2.1 从空白演示文稿开始创建241
5.2.2 根据内容提示向导创建演示文稿242
5.2.3 根据设计模板创建演示文稿243
5.2.4 根据现有演示文稿创建演示文稿245
5.3 幻灯片的制作和编辑246
5.3.1 插入幻灯片246
5.3.2 幻灯片的制作246
5.4 幻灯片的编辑和基本格式设置254
5.4.1 选择幻灯片254
5.4.2 文本的编辑和格式设置255
5.4.3 删除、隐藏和重排幻灯片257
5.5 幻灯片的修饰258
5.5.1 幻灯片版式258
5.5.2 背景258
5.5.3 应用设计模板259
5.5.4 应用配色方案261
5.5.5 应用母版263
5.5.6 页眉和页脚264
5.6 演示文稿放映与打包265
5.6.1 设置动画效果265
5.6.2 设置切换效果和切换时间268
5.6.3 录制旁白269
5.6.4 超链接269
5.6.5 设置放映方式271
5.6.6 幻灯片放映方法273
5.6.7 演讲者放映方式下的放映控制274
5.6.8 演示文稿的打印275
5.6.9 演示文稿的打包276
第6章 Access 2003及应用278
6.1 数据库系统简介278
6.1.1 数据库的概念278
6.1.2 数据库技术的产生和发展279
6.1.3 数据模型280
6.1.4 Access简介283
6.2 Access 2003的基本操作284
6.2.1 启动与退出Access 2003284
6.2.2 Access数据库对象284
6.2.3 数据库基本操作286
6.3 表及应用289
6.3.1 表简介289
6.3.2 表的建立290
6.3.3 数据的编辑294
6.3.4 建立表间关系297
6.4 查询及应用298
6.4.1 查询的概念298
6.4.2 查询的建立299
6.4.3 查询的基本操作301
6.5 窗体及应用303
6.5.1 窗体的概念303
6.5.2 窗体的建立304
6.5.3 利用窗体进行数据处理308
6.6 打印309
6.6.1 记录的打印309
6.6.2 窗体的打印310
6.6.3 报表的打印311
第7章 计算机网络及Internet313
7.1 计算机网络基础知识313
7.1.1 计算机网络的发展313
7.1.2 计算机网络的分类314
7.1.3 计算机网络的功能316
7.1.4 计算机网络体系结构和网络协议的基本概念316
7.1.5 物理地址和逻辑地址319
7.1.6 计算机网络硬件319
7.2 Internet基础知识320
7.2.1 Internet的发展史及其特点321
7.2.2 Internet提供的服务322
7.2.3 Internet的组成323
7.2.4 IP地址和域名323
7.2.5 Internet在中国326
7.3 Internet常用接入方式328
7.3.1 通过电话拨号接入Internet328
7.3.2 通过局域网接入Internet333
7.3.3 通过ADSL接入Internet334
7.3.4 断开Internet连接334
7.4 诊断网络故障的简单命令335
7.5 WWW与IE浏览器337
7.5.1 WWW的基本概念337
7.5.2 IE的基本应用338
7.5.3 在Internet上搜索和下载信息344
7.5.4 IE的基本设置346
7.6 FTP与BBS349
7.6.1 FTP349
7.6.2 BBS351
7.7 电子邮件服务353
7.7.1 电子邮箱简介353
7.7.2 申请一个免费的电子邮箱354
7.8 使用Outlook Express收发电子邮件355
7.8.1 邮件账户356
7.8.2 创建并发送电子邮件359
7.8.3 接收和阅读电子邮件362
7.8.4 邮件管理和通讯簿364
第8章 计算机病毒及网络信息安全370
8.1 计算机病毒370
8.1.1 计算机病毒历史370
8.1.2 病毒的定义与特性371
8.1.3 病毒的结构及分类372
8.1.4 常见病毒介绍373
8.1.5 计算机病毒的传染与症状374
8.1.6 病毒的预防与清除375
8.2 网络信息安全376
8.2.1 网络信息安全概述376
8.2.2 网络黑客377
8.2.3 计算机犯罪378
8.2.4 信息安全技术380
第9章 网页制作383
9.1 HTML概述383
9.1.1 HTML和页面383
9.1.2 HTML文件384
9.2 FrontPage 2003及应用385
9.2.1 FrontPage的启动与退出388
9.2.2 FrontPage中的视图388
9.2.3 FrontPage的编辑方式389
9.2.4 网页制作389
9.2.5 网页布局398
9.2.6 创建表单页面405
9.2.7 网页的发布407
第3章 Word 2003及应用97
3.1 启动Word 200397
3.1.1 使用“开始”菜单启动Word97
3.1.2 使用桌面快捷方式启动Word97
3.1.3 打开已有的Word文档启动Word97
3.2 Word 2003窗口98
3.2.1 标题栏99
3.2.2 菜单栏99
3.2.3 工具栏99
3.2.4 标尺102
3.2.5 编辑区102
3.2.6 滚动条102
3.2.7 状态栏102
3.2.8 任务窗格103
3.3 创建新文档104
3.3.1 创建空白文档104
3.3.2 使用本机上的模板创建新文档104
3.4 文档内容的录入106
3.4.1 文档录入基础106
3.4.2 输入中英文文字和符号106
3.4.3 插入对象107
3.5 保存和关闭文档109
3.5.1 保存文档109
3.5.2 关闭文档111
3.6 打开文档112
3.6.1 打开一个文档112
3.6.2 同时打开多个文档114
3.7 视图方式和其他显示方式115
3.7.1 普通视图方式115
3.7.2 页面视图方式115
3.7.3 Web版式视图方式116
3.7.4 大纲视图方式116
3.7.5 阅读版式视图方式116
3.7.6 文档结构图116
3.7.7 全屏显示117
3.7.8 设置显示比例118
3.7.9 拆分窗口119
3.7.10 显示或隐藏非打印字符120
3.8 文档的编辑与排版120
3.8.1 文档的基本编辑120
3.8.2 字符格式设置125
3.8.3 段落格式设置128
3.8.4 美化文档及排版131
3.8.5 页面设置140
3.8.6 查找与替换142
3.8.7 拼写和语法检查144
3.8.8 打印预览及打印146
3.8.9 样式和模板148
3.9 表格应用150
3.9.1 创建表格150
3.9.2 数据输入与表格选择154
3.9.3 编辑表格155
3.9.4 设置表格格式160
3.9.5 表格计算与排序164
3.10 图形对象处理167
3.10.1 绘制的图形167
3.10.2 插入与编辑图片176
3.10.3 艺术字183
3.10.4 文本框与图文混排186
3.10.5 公式编辑器189
第4章 Excel 2003及应用192
4.1 Excel 2003基础192
4.1.1 Excel 2003窗口192
4.1.2 工作簿的基本操作196
4.1.3 保护工作簿199
4.2 工作表的编辑200
4.2.1 数据输入200
4.2.2 工作表的编辑206
4.2.3 工作表的操作211
4.3 工作表中数值计算214
4.3.1 使用公式214
4.3.2 使用函数218
4.4 工作表的格式设置222
4.4.1 单元格格式设置223
4.4.2 页面设置及打印233
第5章 PowerPoint 2003及应用237
5.1 PowerPoint 2003基础237
5.1.1 PowerPoint 2003的启动237
5.1.2 PowerPoint 2003的窗口237
5.1.3 视图方式238
5.2 创建演示文稿239
5.2.1 从空白演示文稿开始创建240
5.2.2 根据内容提示向导创建演示文稿241
5.2.3 根据设计模板创建演示文稿242
5.2.4 根据现有演示文稿创建演示文稿244
5.3 幻灯片的制作和编辑245
5.3.1 幻灯片的制作245
5.3.2 幻灯片的制作245
5.4 幻灯片的编辑和基本格式设置253
5.4.1 选择幻灯片253
5.4.2 文本的编辑和格式设置254
5.4.3 删除、隐藏和重排幻灯片256
5.5 幻灯片的修饰257
5.5.1 幻灯片版式257
5.5.2 背景257
5.5.3 应用设计模板258
5.5.4 应用配色方案260
5.5.5 应用母版262
5.5.6 页眉和页脚263
5.6 演示文稿放映与打包264
5.6.1 设置动画效果264
5.6.2 设置切换效果和切换时间267
5.6.3 录制旁白268
5.6.4 超链接268
5.6.5 设置放映方式270
5.6.6 幻灯片放映方法272
5.6.7 演讲者放映方式下的放映控制273
5.6.8 演示文稿的打印274
5.6.9 演示文稿的打包275
第6章 Access 2003及应用277
6.1 数据库系统简介277
6.1.1 数据库的概念277
6.1.2 数据库技术的产生和发展278
6.1.3 数据模型279
6.1.4 Access简介282
6.2 Access 2003的基本操作283
6.2.1 启动与退出Access 2003283
6.2.2 Access数据库对象283
6.2.3 数据库基本操作285
6.3 表及应用288
6.3.1 表简介288
6.3.2 表的建立289
6.3.3 数据的编辑293
6.3.4 建立表间关系295
6.4 查询及应用297
6.4.1 查询的概念297
6.4.2 查询的建立298
6.4.3 查询的基本操作300
6.5 窗体及应用302
6.5.1 窗体的概念302
6.5.2 窗体的建立303
6.5.3 利用窗体进行数据处理307
6.6 打印308
6.6.1 记录的打印308
6.6.2 窗体的打印309
6.6.3 报表的打印310
第7章 计算机网络及Internet1
7.1 计算机网络基础知识1
7.1.1 计算机网络的发展1
7.1.2 计算机网络的分类313
7.1.3 计算机网络的功能315
7.1.4 计算机网络体系结构和网络协议的基本概念315
7.1.5 物理地址和逻辑地址318
7.1.6 计算机网络硬件318
7.2 Internet基础知识319
7.2.1 Internet的发展史及其特点320
7.2.2 Internet提供的服务321
7.2.3 Internet的组成322
7.2.4 IP地址和域名322
7.2.5 Internet在中国325
7.3 Internet常用接入方式327
7.3.1 通过电话拨号接入Internet327
7.3.2 通过局域网接入Internet332
7.3.3 通过ADSL接入Internet333
7.3.4 断开Internet连接333
7.4 诊断网络故障的简单命令334
7.5 WWW与IE浏览器336
7.5.1 WWW的基本概念336
7.5.2 IE的基本应用337
7.5.3 在Internet上搜索和下载信息343
7.5.4 IE的基本设置345
7.6 FTP与BBS348
7.6.1 FTP348
7.6.2 BBS350
7.7 电子邮件服务352
7.7.1 电子邮箱简介352
7.7.2 申请一个免费的电子邮箱353
7.8 使用Outlook Express收发电子邮件354
7.8.1 邮件账户355
7.8.2 创建并发送电子邮件358
7.8.3 接收和阅读电子邮件361
7.8.4 邮件管理和通讯簿363
第8章 计算机病毒及网络信息安全369
8.1 计算机病毒369
8.1.1 计算机病毒历史369
8.1.2 病毒的定义与特性370
8.1.3 病毒的结构及分类371
8.1.4 常见病毒介绍372
8.1.5 计算机病毒的传染与症状373
8.1.6 病毒的预防与清除374
8.2 网络信息安全375
8.2.1 网络信息安全概述375
8.2.2 网络黑客376
8.2.3 计算机犯罪377
8.2.4 信息安全技术379
第9章 网页制作382
9.1 HTML概述382
9.1.1 HTML和页面382
9.1.2 HTML文件383
9.2 FrontPage 2003及应用384
9.2.1 FrontPage的启动与退出387
9.2.2 FrontPage中的视图387
9.2.3 FrontPage的编辑方式388
9.2.4 网页制作388
9.2.5 网页布局397
9.2.6 创建表单页面404
9.2.7 网页的发布406