JSP网站开发四“酷”全书 新闻、论坛、电子商城、博客PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:万峰科技编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:7121014823
- 页数:548 页
第1章 新闻 1
1.1 系统概述 1
1.1.1 系统功能与应用背景 1
1.1.2 系统预览 2
1.1.3 系统特点 4
1.2 系统设计 5
1.2.1 系统设计原则 5
1.2.2 系统功能模块划分 6
1.2.3 系统结构设计 9
1.3 数据库设计 9
1.3.1 数据库需求分析 10
1.3.2 数据库概念结构设计 10
1.3.3 数据库逻辑结构设计 11
1.4.1 数据库的生成 24
1.4 数据库的生成与连接 24
1.4.2 数据库的连接 25
1.4.3 数据库的配置 26
1.5 系统开发模式 31
1.5.1 回顾基本的开发模式 31
1.5.2 设计开发模式 32
1.6 组件的设计 33
1.6.1 字符串处理组件 33
1.6.2 数据库组件 39
1.6.3 登录组件 49
1.6.4 权限组件 50
1.6.5 菜单组件 52
1.6.6 子菜单组件 57
1.6.7 新闻组件设计 59
1.6.8 评论组件设计 64
1.6.9 前台显示组件 66
1.7 前台显示部分设计 70
1.7.1 版面设计 70
1.7.2 一级栏目 76
1.7.3 二级栏目 77
1.7.4 三级栏目 78
1.7.5 分页显示新闻列表 80
1.7.6 显示新闻内容 83
1.7.7 日历面板 84
1.7.8 滚动新闻 85
1.7.9 图片新闻 86
1.7.10 热门专题 90
1.7.11 焦点新闻 91
1.7.12 搜索引擎 92
1.7.13 新闻评论 94
1.7.14 文件尾设计 95
1.8 后台维护部分设计 96
1.8.1 整体框架设计 96
1.8.2 登录模块 98
1.8.3 退出功能设计 100
1.8.4 版面管理模块 101
1.8.5 新闻发布模块 106
1.8.6 文章管理模块 118
1.8.7 专题列表模块 125
1.8.8 系统设置模块 128
1.9 开发难点与技巧 137
1.9.1 新闻发表版面的统一特征 137
1.9.2 新闻内容存储为HTML格式 137
1.9.3 数据库连接池的方便管理 137
1.9.6 数据库连接垃圾回收 138
1.9.4 组件技术对编码的节俭 138
1.9.5 JVM虚拟内存紧张问题 138
1.9.7 Tomcat的性能调配 139
1.10 系统的调试与注意事项 139
1.10.1 运行环境设定 139
1.10.2 软件安装 140
1.10.3 数据备份 141
1.10.4 常见问题解决办法 142
1.11 小结 143
第2章 论坛 145
2.1 系统需求分析 145
2.1.1 需求定义与需求分析 145
2.1.2 分析需求中的数据对象(前台) 146
2.1.3 分析需求中的管理功能(后台) 149
2.1.4 分析可扩展性的需求 150
2.2 功能模块设计 151
2.2.1 整体模块划分 151
2.2.2 各模块间的关系 153
2.3 数据库设计 154
2.3.1 数据库需求分析 155
2.3.2 数据库概念结构设计 156
2.3.3 数据库逻辑结构设计 158
2.4 数据库的生成与连接 166
2.4.1 数据库的生成 166
2.4.2 数据库的连接 167
2.4.3 数据库的配置 169
2.5 系统开发模式 169
2.5.1 MVC三层架构 169
2.5.3 设计开发模式 170
2.5.2 回顾基本的开发模式 170
2.6 组件的设计 171
2.6.1 通用处理组件 171
2.6.2 后台管理组件的设计 185
2.6.3 前台使用组件设计 201
2.7 前台显示部分设计 210
2.7.1 整体设计 210
2.7.2 登录模块 212
2.7.3 头文件设计 213
2.7.4 文件尾设计 217
2.7.5 主页面 218
2.7.6 帖子相关 224
2.7.7 短消息 230
2.7.8 版主版务管理 233
2.7.9 个人资料 234
2.7.10 排行榜 236
2.7.11 搜索 238
2.7.12 帮助 240
2.8 后台维护部分设计 240
2.8.1 整体框架设计 240
2.8.2 登录模块 242
2.8.3 论坛管理 243
2.8.4 联盟论坛管理 246
2.8.5 更新论坛数据 249
2.8.6 用户管理 250
2.8.7 金钱/魅力/经验 251
2.8.8 论坛变量设置 252
2.9.4 组件技术使分层清晰 256
2.9.3 数据库连接池的方便管理 256
2.9.2 页面内容的分块设计 256
2.9 开发难点与技巧 256
2.9.1 系统后台与前台的统一设计 256
2.10 系统的调试与注意事项 257
2.10.1 运行环境设定 257
2.10.2 软件安装 257
2.10.3 数据备份 257
2.10.4 常见问题解决办法 258
2.11 小结 260
第3章 电子商城 261
3.1 系统分析与设计 263
3.1.1 需求分析 264
3.1.2 系统流程 265
3.1.3 模块设计 266
3.2 系统架构分析 270
3.1.4 系统功能的扩充 270
3.2.1 设计模式 271
3.2.2 Struts在本实例中的应用 272
3.2.3 Web服务器 275
3.3 数据库设计 275
3.3.1 配置数据库 275
3.3.2 数据库设计 276
3.3.3 数据库表结构的详细设计 277
3.3.4 数据库表结构的扩充 281
3.4 网站总体设计 281
3.4.1 创建和配置站点 282
3.4.2 页面框架和公用页面 284
3.4.3 Struts配置 288
3.5 用户管理模块 294
3.5.1 BaseModel、BaseForm和BaseAction 295
3.5.2 UserModel、UserForm和UserAction 301
3.5.3 UserProxy、UserDAO和DBPool 307
3.5.4 JSP开发 315
3.5.5 小结 326
3.6 商品管理模块 327
3.6.1 页面框架的实现 327
3.6.2 商品浏览 342
3.6.3 添加商品 361
3.6.4 商品类别管理 365
3.6.5 小结 367
3.7 购物模块 367
3.7.1 后台业务逻辑实现 367
3.7.2 订购商品 373
3.7.3 查询订购车 375
3.7.4 清空订购车 376
3.7.5 删除商品 377
3.7.6 小结 377
3.8 订单管理模块 377
3.8.1 结账 378
3.8.2 查看订单状态 384
3.8.3 订单信息确认 388
3.8.4 删除订单 389
3.9 公告管理模块 390
3.9.1 Struts结构 390
3.9.2 公告浏览 391
3.9.3 公告修改 394
3.9.4 公告添加 396
3.10.1 运行环境设定 397
3.10.2 软件安装 397
3.10 系统的调试与注意事项 397
3.10.3 数据备份 398
3.11 小结 398
第4章 博客 399
4.1 项目背景 401
4.2 项目组织 401
4.3 需求分析 402
4.3.1 需求调研 402
4.3.2 创建用例图 404
4.3.3 详细描述用例 405
4.4 系统分析 410
4.4.1 识别系统中的对象 410
4.4.2 进行健壮分析 410
4.4.3 进行交互设计 412
4.5 开发环境的搭建 413
4.5.1 安装应用服务器Tomcat 413
4.5.2 SQL Server 2000的安装 415
45.3 安装开发工具Eclipse 418
4.6 代码实现 419
4.6.1 编码之前的工作 419
4.6.2 MVC架构设计 424
4.6.3 数据库设计 426
4.6.4 用户组件和样式的设计 430
4.6.5 博客系统的整体设计 431
4.7 测试 497
4.7.1 烦人的单元测试 497
4.7.2 交互测试 501
4.8.1 环境要求 506
4.8.2 安装实例 506
4.8 系统搭建 506
附录A 基础知识 509
A.1 Java语法快速入门 509
A.1.1 变量、数据类型、运算符、控制语句 509
A.1.2 类和对象 512
A.1.3 容器 516
A.1.4 异常处理 517
A.1.5 常用对象介绍 518
A.2 Servlet与JSP 518
A.2.1 二者的相互关系 518
A.2.2 数据的传递 519
A.3 JSP快速入门 519
A.3.1 简介 519
A.3.2 语法一览 521
A.4.1 简介 525
A.4 JDBC快速入门 525
A.4.2 连接 526
A.4.3 数据库驱动管理DriverManager 528
A.4.4 常用对象 530
A.4.5 映射SQL和Java类型 534
A.5 常见开发框架简介 535
A.5.1 Struts 535
A.5.2 Hibernate 536
附录B 环境配置和常用工具 537
B.1 配置Web服务器 537
B.1.1 安装JDK 537
B.1.2 安装Tomcat 538
B.1.3 安装Resin 543
B.2 选用开发工具 543
B.2.1 骨灰级的Editplus 543
B.2.2 常见的Eclipse 544
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《国家执业药师考试历年真题试卷全解 2015-2019 中药学专业知识 1》黄坤主编 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《十二点的辛德瑞拉 全2册 下》板栗子著 2019
- 《新编中草药全图鉴 2》林余霖,李葆莉主编 2020
- 《二十四史全译 繁体精装版 第4册 明史》许嘉璐主编;章培恒,喻遂生分史主编 2012
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017