第11章 聊天室系统(JSP+Ajax实现) 542
视频讲解:1小时19分钟
11.1 开发背景 543
11.2 需求分析 543
11.3 系统设计 543
11.3.1 业务流程图 543
11.3.2 系统预览 543
11.3.3 开发环境 544
11.4 关键技术 545
11.4.1 Ajax重构 545
11.4.2 Application对象 547
11.4.3 监控用户在线状态 547
11.4.4 通过快捷键发送聊天信息 549
11.4.5 滚屏显示 550
11.4.6 踢出长时间不发言的用户 552
11.5 公共类设计 552
11.5.1 字符编码过滤器 552
11.5.2 编写聊天室相关的Servlet类 553
11.6 用户登录模块 555
11.7 聊天室主体功能模块 557
11.7.1 设计聊天室主页面 557
11.7.2 实时获取并显示在线人员列表 559
11.7.3 实现用户发言 561
11.7.4 实时显示聊天内容 563
11.8 退出聊天室模块 565
11.8.1 实现安全退出聊天室功能 565
11.8.2 处理非正常退出聊天室 566
11.9 本章小结 566
第12章 在线音乐吧(JSP+Struts+SQL Server 2005实现) 567
视频讲解:5小时48分钟
12.1 开发背景 568
12.2 系统分析 568
12.2.1 需求分析 568
12.2.2 可行性分析 568
12.2.3 编写项目计划书 569
12.3 系统设计 571
12.3.1 系统目标 571
12.3.2 系统功能结构 571
12.3.3 系统流程图 571
12.3.4 系统预览 572
12.3.5 构建开发环境 573
12.4 数据库设计 573
12.4.1 数据库分析 573
12.4.2 数据库概念设计 573
12.4.3 数据库逻辑结构 574
12.4.4 创建数据库及数据表 575
12.5 公共类设计 577
12.5.1 数据库连接及操作类 577
12.5.2 业务处理类 577
12.5.3 分页类 580
12.5.4 字符串处理类 582
12.6 前台页面设计 583
12.6.1 前台页面概述 583
12.6.2 前台页面的技术分析 583
12.6.3 前台页面的实现过程 584
12.7 试听歌曲并同步显示歌词 589
12.7.1 试听歌曲并同步显示歌词概述 589
12.7.2 试听歌曲并同步显示歌词分析 589
12.7.3 试听歌曲并同步显示歌词实现过程 589
12.8 以顺序和随机方式进行歌曲连播 595
12.8.1 以顺序和随机方式进行歌曲连播概述 595
12.8.2 以顺序和随机方式进行歌曲连播分析 596
12.8.3 以顺序和随机方式进行歌曲连播的实现过程 596
12.9 后台登录设计 601
12.9.1 后台登录功能概述 601
12.9.2 后台登录技术分析 602
12.9.3 后台登录的实现过程 602
12.10 后台添加上传歌曲管理设计 604
12.10.1 后台添加上传歌曲管理概述 604
12.10.2 后台添加上传歌曲管理分析 605
12.10.3 后台添加上传歌曲管理实现过程 605
12.10.4 上传歌曲文件及歌词文件 606
12.10.5 保存歌曲信息 607
12.11 Struts 1.2介绍 607
12.11.1 Struts 1.2框架 607
12.11.2 Struts的组成 608
12.12 疑难问题分析与解决 609
12.13 本章小节 609