目录(8)

20.5.1 情景应用1——利用柱状图显示某网站的访问量 649

20.5.2 情景应用2——利用饼图显示不同编程语言的市场占有率 650

20.5.3 情景应用3——利用折线图显示气温变化情况 652

20.5.4 情景应用4——利用区域图对比分析员工业绩 653

20.5.5 情景应用5——利用时序图分析商品月销售收益 655

20.6 自我测试 656

20.7 行动指南 657

20.8 成功可以复制——暴雪公司的领航者迈克·莫汉 658

第21堂课 Java Mail组件 659 视频讲解:103分钟

21.1 电子邮件协议简介 660

21.1.1 SMTP简单邮件传输 660

21.1.2 POP3邮局协议 660

21.1.3 IMAP接收邮件协议 660

21.1.4 MIME邮件扩充协议 660

21.2 建立Java Mail开发环境 661

21.2.1 获取Java Mail API 661

21.2.2 获取Java Mail API的激活框架 661

21.2.3 安装和配置邮件服务器 661

21.3 发送邮件的API 663

21.3.1 Session类 664

21.3.2 Message类中与发送邮件相关的方法 665

21.3.3 Address类 667

21.3.4 Authenticator类 667

21.3.5 Transport类 667

21.4 接收邮件的API 669

21.4.1 Store类 669

21.4.2 Folder类 669

21.4.3 Flags类 670

21.4.4 Message类中与接收邮件相关的方法 671

21.5 照猫画虎——基本功训练 671

21.5.1 基本功训练1——实现邮箱登录的功能 671

21.5.2 基本功训练2——发送普通文本邮件 672

21.5.3 基本功训练3——发送HTML格式的邮件 674

21.5.4 基本功训练4——邮件群发 677

21.6 情景应用——拓展与实践 678

21.6.1 情景应用1——发送带附件的邮件 678

21.6.2 情景应用2——群发HTML格式的邮件 681

21.6.3 情景应用3——获取邮件总数 683

21.6.4 情景应用4——通过邮箱激活用户注册 684

21.7 自我测试 687

21.8 行动指南 688

21.9 成功可以复制——IT大王王志东 689

第5部分 实战篇

第22堂课 博客系统 693 视频讲解:73分钟

22.1 系统概述 694

22.1.1 开发背景 694

22.1.2 系统功能结构 694

22.1.3 系统流程 695

22.2 技术要点 695

22.2.1 整合Struts2与Hibernate3 695

22.2.2 应用JavaScript对复选框进行操作 696

22.3 设计数据库 697

22.3.1 设计E-R图 697

22.3.2 设计数据库表 698

22.4 设计公共模块 699

22.4.1 编写Hibernate配置文件 699

22.4.2 编写数据持久化类 700

22.5 设计首页面 703

22.5.1 首页操作实现类 703

22.5.2 首页显示的实现 704

22.6 设计用户管理模块 705

22.6.1 用户实体类 705

22.6.2 用户的实现类 706

22.6.3 实现用户注册 706

22.6.4 推荐博客操作 709

22.7 设计文章模块 710

22.7.1 文章实体类 710

22.7.2 文章的实现类 711

22.7.3 操作文章类型 711

22.7.4 添加文章 713

22.7.5 查询文章 714

22.7.6 文章的详细查询 716

22.7.7 推荐文章的操作 716

22.8 疑难问题 717

22.8.1 Struts2的中文乱码问题 717

22.8.2 关于重写模板的问题 718

22.9 本堂课小结 718

特别提醒:

亲爱的读者朋友,由于近期纸张价格和印制成本大幅上涨,为不增加读者朋友的负担,又不减少书的内容,本书以下章节内容不得不放在配书光盘中,由此给您带来了不便,在此深表歉意。

第23堂课 JSP+Hibernate实现留言模块 719 视频讲解:72分钟

(本章内容在配书光盘中)

23.1 项目说明 720

23.1.1 实现功能 720

23.1.2 系统流程 720

23.1.3 逻辑分层结构 721

23.2 技术要点 721

23.2.1 确定实体及关系 721

23.2.2 ThreadLocal的使用 722

23.3 实现过程 722

23.3.1 搭建开发环境 723

23.3.2 实体类与映射 724

23.3.3 注册模块 727

23.3.4 用户登录 730

23.3.5 实现留言 732

23.3.6 分页查看留言信息 734

23.3.7 管理员相关操作 739

23.4 本堂课小结 743

第24堂课 用户管理系统 745 视频讲解:62分钟

(本章内容在配书光盘中)

24.1 系统功能模块设计 746

24.2 设计数据库 746

24.3 文件夹结构设计 747

24.4 实体映射 747

24.4.1 部门信息 747

24.4.2 用户信息 748

24.5 设计操作数据的接口与类 749

24.5.1 部门信息DAO接口IDeptInfoDao 749

24.5.2 部门信息DAO实现类DeptInfoDao 750

24.5.3 用户信息DAO接口IUserInfoDao 750

24.5.4 用户信息DAO实现类IUserInfoDao 751

读书导航