分享
 
 
 

《JSP网络开发实例自学手册.rar》2009-6-22[压缩包]

王朝资源·作者佚名  2009-06-28
 说明  因可能的版权问题本站不提供该资源的存贮、播放、下载或推送,本文仅为内容简介。

中文名: JSP网络开发实例自学手册.rar

资源格式: 压缩包

版本: 2009-6-22

发行时间: 2009年6月22日

地区: 大陆

对白语言: 普通话

文字语言: 简体中文

简介:

本书以网络购物中心、企业办公自动化系统等8个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了JSP程序开发流程。本书案例涉及行业广泛,实用性强,通过学习,读者可以了解相关行业的特点,能够针对某一行业进行软件开发,也可以通过随书光盘中提供的案例源代码和数据库进行二次开发,以节省系统开发所需要的时间。

本书配套光盘提供了书中所有案例的源代码。这些源代码都经过精心调试,在WindowsXP和WindowsServer2003操作系统下全部通过,运行正常。

本书适用于使用JSP进行Web应用程序开发的初、中级读者,部分案例对于高级用户也具有很好的参考价值。同时,本书特别适合作为大专院校计算机专业的案例参考书。

[编辑本段]目录

第1章网络购物中心1

1.1概述2

1.2系统分析2

1.2.1需求分析2

1.2.2必要性分析2

1.3总体设计2

1.3.1项目规划2

1.3.2系统功能结构图3

1.4系统设计3

1.4.1设计目标3

1.4.2开发及运行环境4

1.4.3逻辑结构设计4

1.5技术准备7

1.5.1命名规则7

1.5.2JSP经典设计模式8

1.5.3Ajax技术8

1.6文件夹架构11

1.7编写JavaBean11

1.7.1编写数据库操作的JavaBean11

1.7.2编写字符串处理的JavaBean15

1.7.3编写商品JavaBean16

1.7.4编写保存购物信息的JavaBean17

1.7.5编写对商品信息操作的接口的JavaBean17

1.7.6编写对商品信息操作的JavaBean18

1.8网站前台主要功能模块设计19

1.8.1网站前台文件架构设计19

1.8.2网站前台首页设计20

1.8.3新品上市模块设计21

1.8.4特价商品模块设计23

1.8.5商品分类模块设计24

1.8.6会员管理模块设计25

1.8.7购物车模块设计27

1.8.8收银台模块设计32

1.8.9畅销商品模块设计34

1.9网站后台主要功能模块设计35

1.9.1网站后台文件架构设计35

1.9.2后台登录模块设计36

1.9.3商品管理模块设计37

1.9.4会员管理模块设计44

1.9.5订单管理模块设计45

1.9.6公告管理模块设计47

1.9.7退出系统模块设计50

1.10常见问题分析50

1.10.1连接SQLServer2000的简单方法50

1.10.2解决操作数据库时出现的空指针异常的问题51

第2章企业办公自动化系统52

2.1概述53

2.2系统分析53

2.2.1需求分析53

2.2.2必要性分析53

2.3总体设计53

2.3.1项目规划53

2.3.2系统功能结构图54

2.4系统设计54

2.4.1设计目标54

2.4.2开发及运行环境54

2.4.3逻辑结构设计55

2.5技术准备58

2.5.1配置应用Struts结构文件及数据库连接文件58

2.5.2配置web.xml文件59

2.5.3配置Struts标签库文件59

2.6系统架构设计60

2.6.1文件夹架构60

2.6.2文件架构设计60

2.7JavaBean的设计61

2.7.1编写数据库操作的JavaBean61

2.7.2编写保存数据表信息的JavaBean63

2.7.3编写分页JavaBean63

2.7.4编写转换数据类型JavaBean64

2.7.5检查用户权限类CheckUserAble65

2.7.6解决Struts中的中文乱码的JavaBean66

2.7.7检查用户是否已经在线的公共类66

2.8登录模块68

2.9网站主页设计72

2.10自定义标签的开发74

2.10.1如何开发及使用自定义标签75

2.10.2本例中office自定义标签的开发过程75

2.11收/发文管理模块77

2.11.1建立发文子模块78

2.11.2浏览发文子模块80

2.11.3删除发文子模块86

2.12会议管理模块87

2.12.1查看会议记录子模块88

2.12.2添加会议记录子模块90

2.12.3浏览会议的详细内容91

2.12.4删除会议子模块93

2.13公告管理模块93

2.14人力资源管理模块96

2.14.1浏览员工信息模块中的查询功能96

2.14.2个人信息子模块98

2.15文档管理98

2.15.1浏览文件详细内容99

2.15.2删除文件子模块99

2.15.3文件上传子模块101

2.15.4文件下载子模块103

2.16退出模块105

2.17疑难问题分析105

第3章企业门户网站107

3.1概述108

3.2系统分析108

3.2.1需求分析108

3.2.2必要性分析108

3.3总体设计108

3.3.1项目规划108

3.3.2系统功能结构图109

3.4系统设计109

3.4.1设计目标109

3.4.2开发及运行环境110

3.4.3逻辑结构设计110

3.5技术准备112

3.5.1操作MySQL数据库112

3.5.2工厂模式113

3.6文件夹架构114

3.7编写JavaBean114

3.7.1编写基本数据库操作的JavaBean114

3.7.2编写字符串处理的JavaBean“StringUtils”117

3.7.3编写字符串处理的JavaBean“ParamUtils”120

3.7.4编写Final常量JavaBean123

3.7.5编写验证用户是否登录的JavaBean124

3.7.6编写输出实用HTML代码的JavaBean125

3.8抽象工厂模式在企业门户网站中的实现126

3.8.1抽象工厂角色的实现127

3.8.2具体工厂角色的实现127

3.8.3抽象产品角色的实现128

3.8.4具体产品角色的实现129

3.9前台主要功能模块设计134

3.9.1网站前台文件架构设计134

3.9.2网站前台首页设计135

3.9.3产品地带模块设计136

3.9.4留言簿模块设计139

3.10后台主要功能模块设计141

3.10.1网站后台文件架构设计141

3.10.2网站后台首页设计141

3.11常用方法与技巧143

3.11.1如何防止IE缓存JSP文件143

3.11.2解决MySQL数据不支持批量添加数据的问题143

第4章物流配货网144

4.1概述145

4.2系统分析145

4.2.1需求分析145

4.2.2必要性分析145

4.3总体设计145

4.3.1项目规划145

4.3.2系统功能结构图146

4.4系统设计146

4.4.1设计目标146

4.4.2开发及运行环境147

4.4.3逻辑结构设计147

4.5技术准备148

4.5.1Struts2技术简介148

4.5.2Struts2下载和文件结构149

4.5.3Struts2的流程结构150

4.5.4Struts2配置文件151

4.6系统总体架构154

4.6.1文件夹架构154

4.6.2文件架构155

4.6.3网站首页架构155

4.7公共模块设计156

4.7.1编写数据库持久化类156

4.7.2编写获取系统时间操作类157

4.7.3编写分页Bean158

4.7.4请求页面中元素类的编写160

4.7.5编写重新定义的simple模板161

4.8管理员功能模块设计163

4.8.1管理员功能模块总体架构163

4.8.2定义管理员的FormBean实现类163

4.8.3创建管理员的实现类163

4.8.4管理员功能模块涉及struts.xml文件164

4.8.5管理员登录实现过程164

4.8.6管理员修改密码实现过程167

4.9车源管理模块设计170

4.9.1车源管理模块总体架构170

4.9.2定义车源信息的FormBean实现类170

4.9.3创建车源管理的实现类171

4.9.4车源管理模块涉及的struts.xml文件171

4.9.5车源查看的实现过程172

4.9.6车源添加的实现过程174

4.9.7车源修改的实现过程176

4.9.8车源删除的实现过程176

4.10发货单管理流程模块177

4.10.1发货单管理流程模块总体架构177

4.10.2定义发货单管理流程模块的FormBean178

4.10.3创建发货单实现类178

4.10.4发货单所涉及struts.xml文件179

4.10.5填写发货单的实现过程179

4.10.6回执发货单确认的实现过程181

4.10.7查看发货单确认的实现过程182

4.10.8删除发货单的实现过程183

4.11疑难问题分析与解决183

4.11.1关于Struts2中文转码的问题183

4.11.2关于重写模板的问题184

第5章多媒体博客185

5.1概述186

5.2系统分析186

5.2.1需求分析186

5.2.2必要性分析186

5.3总体设计186

5.3.1项目规划186

5.3.2系统功能结构图186

5.4系统设计187

5.4.1设计目标187

5.4.2开发及运行环境187

5.4.3逻辑结构设计187

5.5技术准备190

5.5.1File类190

5.5.2Files类191

5.5.3Request类191

5.5.4SmartUpload类192

5.6系统总体架构192

5.6.1文件夹架构192

5.6.2文件架构193

5.7公共模块设计194

5.7.1数据库连接及操作类194

5.7.2字符串处理类196

5.7.3分页类198

5.8前台主页设计200

5.9“我的文章”模块201

5.9.1“我的文章”模块总体架构201

5.9.2列表显示发表的文章的实现202

5.9.3查看文章详细内容的实现207

5.9.4列表显示文章评论的实现209

5.9.5发表文章评论的实现213

5.10登录模块215

5.10.1登录模块总体架构215

5.10.2访问者登录的实现216

5.10.3博主登录的实现218

5.11后台主页设计220

5.12后台影音管理模块221

5.12.1后台影音管理模块总体架构221

5.12.2浏览所有影音221

5.12.3观看影音226

5.12.4删除影音228

5.12.5上传影音230

5.13疑难问题分析与解决234

第6章企业人力资源管理系统236

6.1概述237

6.2系统分析237

6.2.1需求分析237

6.2.2必要性分析237

6.3总体设计237

6.3.1项目规划237

6.3.2系统功能结构图237

6.4系统设计238

6.4.1设计目标238

6.4.2开发及运行环境238

6.4.3逻辑结构设计239

6.5技术准备241

6.5.1配置Hibernate241

6.5.2配置Struts242

6.6系统总体架构244

6.6.1文件夹架构244

6.6.2文件架构244

6.7编写公共类244

6.7.1编写Session管理类245

6.7.2编写过滤字符串空值的类245

6.7.3编写日期类型与字符串之间的转化类245

6.8员工管理模块设计247

6.8.1员工管理模块文件总体架构247

6.8.2管理员登录模块设计247

6.8.3员工档案管理模块设计251

6.9招聘管理模块设计258

6.9.1招聘管理模块文件总体架构258

6.9.2招聘管理的实现258

6.10培训管理模块设计265

6.10.1培训管理模块文件总体架构265

6.10.2培训管理的实现266

6.11薪金管理模块设计275

6.11.1薪金管理模块文件总体架构275

6.11.2薪金管理模块的实现275

6.12疑难问题分析与解决275

第7章新闻网277

7.1概述278

7.2系统分析278

7.2.1需求分析278

7.2.2必要性分析278

7.3总体设计278

7.3.1项目规划278

7.3.2系统功能结构图278

7.4系统设计279

7.4.1设计目标279

7.4.2开发及运行环境279

7.4.3逻辑结构设计279

7.5技术准备281

7.5.1Struts+Hibernate结合开发281

7.5.2Struts标签库282

7.6前台系统架构285

7.6.1文件夹架构285

7.6.2前台文件架构286

7.6.3前台首页架构286

7.7公共模块设计287

7.7.1编写获取系统时间操作类287

7.7.2编写字符串自动处理类288

7.7.3编写文件删除类288

7.7.4编写Hibernate数据库配置文件289

7.7.5编写数据持久化类290

7.8新闻查询功能模块293

7.8.1新闻查询功能模块总体架构293

7.8.2新闻功能模块的ActionForm类与配置文件293

7.8.3创建新闻功能模块的实现类296

7.8.4新闻功能模块涉及struts-config.xml文件297

7.8.5首页面新闻查询实现过程297

7.8.6按类别新闻查询或今日新闻查询实现过程299

7.8.7新闻关键字查询实现过程301

7.8.8新闻详细查询实现过程302

7.9焦点导读查询模块303

7.9.1焦点导读查询模块总体架构303

7.9.2焦点导读功能模块的ActionForm类与配置文件303

7.9.3创建焦点导读查询的实现类304

7.9.4焦点导读模块涉及struts-config.xml文件304

7.9.5首页焦点导读查看实现过程305

7.9.6焦点导读查询的实现过程306

7.9.7焦点导读全部查询的实现过程308

7.10后台系统架构309

7.10.1后台文件架构309

7.10.2后台首页面架构309

7.11管理员管理模块310

7.11.1管理员管理模块总体架构310

7.11.2管理员功能模块的ActionForm类与配置文件311

7.11.3管理员管理模块的实现类312

7.11.4管理员登录的实现过程312

7.11.5查看管理员的实现过程314

7.11.6删除管理员的实现过程315

7.12新闻管理模块316

7.12.1新闻管理模块总体架构316

7.12.2新闻类别的实现类317

7.12.3新闻类别查询的实现过程317

7.12.4新闻类别添加的实现过程318

7.12.5新闻查询的实现过程319

7.12.6新闻添加的实现过程321

7.12.7新闻修改的实现过程323

7.12.8新闻删除的实现过程325

7.13疑难问题分析与解决326

7.13.1捕获异常问题326

7.13.2==与equals()方法326

第8章进销存管理系统328

8.1概述329

8.2系统分析329

8.2.1需求分析329

8.2.2必要性分析329

8.3总体设计329

8.3.1项目规划329

8.3.2系统功能结构图330

8.4系统设计330

8.4.1设计目标330

8.4.2开发及运行环境331

8.4.3逻辑结构设计331

8.5技术准备334

8.5.1连接池简介334

8.5.2连接池的优点334

8.5.3在Tomcat中配置连接池334

8.6系统总体架构335

8.6.1文件夹架构335

8.6.2文件架构335

8.7编写JavaBean337

8.7.1编写数据库连接及操作的JavaBean337

8.7.2编写中文乱码处理的JavaBean338

8.7.3编写客户基本信息的JavaBean338

8.7.4编写提交客户信息的JavaBean339

8.7.5编写查询和分页JavaBean340

8.7.6编写显示系统时间的JavaBean344

8.8管理员登录模块设计345

8.9系统主界面设计347

8.10基础信息管理主要功能模块设计349

8.10.1客户信息管理设计349

8.10.2客户信息查询设计350

8.11库存管理主要功能模块设计353

8.11.1商品入库信息设计353

8.11.2商品价格调整设计357

8.12商品销售主要功能模块设计358

8.13查询统计主要功能模块设计359

8.13.1销售信息查询设计359

8.13.2商品销售排行设计360

8.13.3年销售额分析设计363

8.14往来管理主要功能模块设计365

8.15系统设置367

8.16疑难问题分析368

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有