图书介绍
Java Web自学视频教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 软件开发技术联盟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302371052
- 出版时间:2014
- 标注页数:574页
- 文件大小:112MB
- 文件页数:610页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
Java Web自学视频教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 起步篇2
第1章 Java Web应用开发概述2
1.1 网络程序开发体系结构3
1.1.1 C/S结构介绍3
1.1.2 B/S结构介绍3
1.1.3 两种体系结构的比较4
1.2 Web应用技术4
1.2.1 客户端应用技术5
1.2.2 服务器端应用技术6
1.3 Web应用程序的工作原理7
1.4 初识Java Web8
1.4.1 Java概述8
1.4.2 Java语言的主要特点9
1.4.3 Java Web概述9
1.4.4 Java Web成功案例10
1.5 Java Web网站的基本构建流程11
1.6 常用网上资源11
1.6.1 常用资源下载网站12
1.6.2 技术社区12
1.7 本章小结12
第2章 搭建开发环境13
2.1 Java Web开发环境概述14
2.1.1 开发工具包JDK14
2.1.2 Web服务器14
2.1.3 数据库15
2.1.4 Web浏览器15
2.2 安装和配置JDK15
2.2.1 下载JDK15
2.2.2 安装JDK17
2.2.3 Windows系统下配置和测试JDK18
2.3 安装和配置Tomcat19
2.3.1 获取Tomcat19
2.3.2 熟悉Tomcat21
2.3.3 修改Tomcat的默认端口22
2.3.4 部署Web应用23
2.4 Eclipse开发工具的安装与使用23
2.4.1 Eclipse的下载与安装23
2.4.2 启动Eclipse25
2.4.3 安装Eclipse中文语言包25
2.4.4 Eclipse工作台27
2.5 做好项目开发的准备工作28
2.5.1 集成Eclipse与Tomcat28
2.5.2 完善Web项目开发所需配置29
2.6 综合应用30
2.6.1 创建第一个Java Web项目30
2.6.2 将图片输出到JSP页面中32
2.7 本章常见问题33
2.7.1 输入javac显示“不是内部或外部命令……”33
2.7.2 Tomcat端口被占用导致不能启动33
2.7.3 Eclipse没有创建JSP项34
2.8 本章小结34
2.9 跟我上机34
第3章 HTML与CSS网页开发基础35
3.1 HTML 5语言36
3.1.1 HTML 5文档结构36
3.1.2 HTML文字排版标记37
3.1.3 图片与超链接标记39
3.1.4 HTML 5新增的语义元素41
3.1.5 制作表格44
3.1.6 播放音频和视频45
3.1.7 表单标记46
3.2 CSS样式表50
3.2.1 样式表的定义与引用50
3.2.2 CSS规则51
3.2.3 CSS选择器52
3.2.4 CSS常用属性54
3.3 综合应用55
3.3.1 在页面添加图片和超链接55
3.3.2 在CSS 2中使用div层对页面中的文字添加彩色边框56
3.4 本章常见错误57
3.4.1 在网页中插入图片或超链接找不到相关内容57
3.4.2 应用<video>标记在页面中播放视频不成功57
3.5 本章小结58
3.6 跟我上机58
第4章 JavaScript语言59
4.1 JavaScript的语言基础60
4.1.1 基本语法60
4.1.2 数据类型60
4.1.3 变量60
4.1.4 运算符61
4.2 JavaScript的流程控制语句64
4.2.1 if条件判断语句64
4.2.2 for循环语句64
4.2.3 while循环语句65
4.2.4 do…while循环语句65
4.2.5 break语句66
4.2.6 continue语句66
4.2.7 switch语句66
4.3 JavaScript函数的定义及调用68
4.3.1 函数的定义68
4.3.2 函数的调用68
4.4 事件处理68
4.4.1 事件处理程序69
4.4.2 事件类型69
4.4.3 事件处理程序的调用70
4.5 常用对象70
4.5.1 String对象70
4.5.2 Date对象71
4.5.3 window对象71
4.6 DOM技术73
4.6.1 DOM的分层结构73
4.6.2 遍历文档74
4.6.3 获取文档中的指定元素75
4.7 综合应用76
4.7.1 使用删除线样式标注商品特价76
4.7.2 验证用户注册信息的合法性76
4.8 本章常见错误78
4.8.1 JavaScript语言中除法运算Infinity提示78
4.8.2 JavaScript中分配事件处理程序时找不到响应事件78
4.9 本章小结78
4.10 跟我上机78
第5章 Java语言基础79
5.1 面向对象程序设计80
5.1.1 类和对象80
5.1.2 定义类80
5.1.3 定义成员方法82
5.1.4 定义成员变量与局部变量83
5.1.5 使用构造方法84
5.1.6 创建与使用Java对象85
5.1.7 使用包86
5.2 数据类型87
5.2.1 基本数据类型87
5.2.2 类型之间的转换88
5.3 常量与变量89
5.3.1 定义常量89
5.3.2 定义变量89
5.4 运算符的应用90
5.4.1 赋值运算符90
5.4.2 算术运算符91
5.4.3 比较运算符92
5.4.4 逻辑运算符92
5.4.5 位运算符93
5.4.6 条件运算符95
5.4.7 自增、自减运算符95
5.4.8 运算符的优先级96
5.5 流程控制语句97
5.5.1 分支语句97
5.5.2 循环语句101
5.5.3 合理使用循环语句104
5.5.4 使用break和continue语句实现程序跳转104
5.6 字符串处理105
5.6.1 创建字符串对象105
5.6.2 连接字符串106
5.6.3 判断字符串对象是否相等107
5.6.4 字符串替换108
5.6.5 获取子字符串109
5.6.6 将字符串转换为数值类型110
5.7 创建并使用数组111
5.7.1 数值及其应用111
5.7.2 创建及遍历一维数组111
5.7.3 创建及遍历二维数组112
5.8 应用集合类113
5.8.1 ArrayList类113
5.8.2 Vector类115
5.9 综合应用116
5.9.1 判断某年是否是闰年116
5.9.2 在控制台输出杨辉三角形117
5.10 本章常见错误118
5.10.1 运行Java程序时找不到或无法加载主类错误解析118
5.10.2 无法解析变量错误分析118
5.11 本章小结119
5.12 跟我上机119
第6章 JSP语法120
6.1 了解JSP页面的基本构成121
6.2 使用JSP指令标识122
6.2.1 使用页面指令page123
6.2.2 使用文件包含指令include125
6.2.3 使用引用标签库指令taglib126
6.3 使用JSP脚本126
6.3.1 在JSP中应用代码片段126
6.3.2 使用JSP表达式127
6.3.3 使用声明标识128
6.4 巧用注释129
6.4.1 基本HTML注释129
6.4.2 隐藏注释130
6.4.3 代码片段中的注释130
6.5 常用JSP动作标识131
6.5.1 使用包含动作标识 <jsp:include>132
6.5.2 使用请求转发的动作标识<jsp:forward>134
6.5.3 使用子动作标识<jsp:param>135
6.5.4 使用动作标识<jsp:useBean>136
6.5.5 使用动作标识<jsp:getProperty>142
6.5.6 使用动作标识<jsp:setProperty>143
6.6 综合应用145
6.6.1 应用Java程序片段动态生成表格145
6.6.2 将页面转发到用户登录页面145
6.7 本章常见错误147
6.7.1 JSP语句理解常见错误分析147
6.7.2 JSP页面传递中文乱码的问题147
6.7.3 使用<jsp:forward>请求进行页面跳转找不到请求页面问题147
6.8 本章小结148
6.9 跟我上机148
第2篇 核心篇150
第7章 JSP内置对象150
7.1 JSP内置对象概述151
7.1.1 内置对象的作用151
7.1.2 内置对象及其应用场合151
7.2 request请求对象152
7.2.1 获取请求参数152
7.2.2 解决中文乱码问题154
7.2.3 获取客户端数据155
7.2.4 应用request对象域156
7.3 response响应对象158
7.3.1 操作HTTP头信息158
7.3.2 设置MIME类型159
7.3.3 实现页面重定向159
7.4 out输出对象160
7.4.1 向客户端输出数据160
7.4.2 管理缓冲区161
7.5 session会话对象161
7.5.1 session对象的生命周期162
7.5.2 创建与获取会话162
7.5.3 移除对话中的数据163
7.5.4 设置会话的有效时间163
7.5.5 应用session对象模拟用户登录164
7.6 应用application对象165
7.6.1 application对象的生命周期165
7.6.2 操作application对象中数据166
7.6.3 配置Web应用的初始化参数167
7.6.4 应用application对象实现网页计数器168
7.7 其他内置对象169
7.7.1 应答与请求的page对象169
7.7.2 页面上下文的pageContext对象169
7.7.3 获取web.xml配置信息的config对象170
7.7.4 获取异常信息的exception对象170
7.8 综合应用171
7.8.1 通过request对象获取用户注册信息171
7.8.2 防止表单在网站外部提交172
7.8.3 通过cookie保存并读取用户登录信息174
7.9 本章常见错误175
7.9.1 getAttribute()方法使用的常见错误分析175
7.9.2 引发NullPointerException异常的常见错误分析176
7.9.3 引发NoClassDefFoundError错误176
7.10 本章小结176
7.11 跟我上机176
第8章 JavaBean技术177
8.1 JavaBean概述178
8.1.1 JavaBean产生背景178
8.1.2 JavaBean的作用178
8.1.3 JavaBean的规范179
8.1.4 JavaBean的种类179
8.2 Eclipse对JavaBean方法的支持180
8.3 JavaBean的应用182
8.3.1 获取JavaBean属性182
8.3.2 对JavaBean属性赋值184
8.3.3 如何在JSP页面中应用JavaBean185
8.4 综合应用187
8.4.1 判断用户名是否有效187
8.4.2 计算两个日期相差的天数189
8.5 本章常见错误191
8.5.1 应用<jsp:useBean>动作标识获取JavaBean属性信息的常见错误分析191
8.5.2 理解使用JavaBean的常见问题分析191
8.6 本章小结192
8.7 跟我上机192
第9章 Servlet技术193
9.1 Servlet概述194
9.1.1 Servlet简介194
9.1.2 Servlet功能194
9.1.3 Servlet特点195
9.1.4 Servlet的生命周期195
9.2 Servlet技术开发196
9.2.1 Servlet在Java EE中的结构体系196
9.2.2 Servlet核心API196
9.2.3 创建第一个Servlet类198
9.2.4 Servlet配置199
9.2.5 使用Servlet处理业务逻辑200
9.2.6 使用Eclipse快速创建Servlet201
9.3 Servlet实现页面转发203
9.4 综合应用204
9.4.1 处理表单数据204
9.4.2 页面转发207
9.5 本章常见错误208
9.5.1 HttpServletRequest对象处理中文时出现乱码现象208
9.5.2 Servlet请求资源不可用208
9.6 本章小结208
9.7 跟我上机208
第10章 过滤器和监听器209
10.1 配置并使用Servlet过滤器210
10.1.1 过滤器的处理方式210
10.1.2 过滤器的核心对象210
10.1.3 创建并配置过滤器211
10.1.4 字符编码过滤器215
10.2 Servlet监听器218
10.2.1 Servlet监听器简介219
10.2.2 Servlet监听器的工作原理219
10.2.3 监听Servlet上下文219
10.2.4 监听HTTP会话220
10.2.5 监听Servlet请求221
10.2.6 使用监听器查看在线用户221
10.3 综合应用224
10.3.1 创建过滤器224
10.3.2 防盗链过滤器225
10.4 本章常见错误226
10.4.1 使用过滤器对象的doFilter()方法时的常见错误226
10.4.2 执行Servlet时发生下载提示错误226
10.5 本章小结226
10.6 跟我上机226
第11章 使用表达式语言(EL)227
11.1 EL概述228
11.1.1 EL的基本语法228
11.1.2 EL的特点228
11.2 与低版本的环境兼容——禁用EL229
11.2.1 使用斜杠“\”符号229
11.2.2 使用page指令229
11.2.3 在web.xml文件中配置 <el-ignored>元素230
11.3 保留关键字230
11.4 EL运算符及其优先级230
11.4.1 通过EL访问数据231
11.4.2 在EL中执行算术运算232
11.4.3 在EL中判断对象是否为空233
11.4.4 在EL中执行逻辑关系运算233
11.4.5 在EL中执行条件运算235
11.5 EL的隐含对象236
11.5.1 页面上下文对象236
11.5.2 访问作用域范围的隐含对象238
11.5.3 访问环境信息的隐含对象239
11.6 定义和使用EL函数242
11.7 综合应用243
11.7.1 应用EL访问JavaBean属性243
11.7.2 应用EL表达式显示投票结果245
11.8 本章常见错误247
11.8.1 定义和使用EL函数时常见的错误247
11.8.2 为EL变量命名时常见的错误248
11.9 本章小结249
11.10 跟我上机249
第12章 JSTL标签库250
12.1 JSTL标签库简介251
12.2 JSTL的下载与配置252
12.2.1 下载JSTL标签库252
12.2.2 配置JSTL252
12.3 表达式标签255
12.3.1 <c:out>输出标签255
12.3.2 <c:set>变量设置标签256
12.3.3 <c:remove>变量移除标签258
12.3.4 <c:catch>捕获异常标签259
12.4 URL相关标签261
12.4.1 <c:import>导入标签261
12.4.2 <c:url>动态生成URL标签263
12.4.3 <c:redirect>重定向标签264
12.4.4 <c:param>传递参数标签265
12.5 流程控制标签266
12.5.1 <c:if>条件判断标签266
12.5.2 <c:choose>条件选择标签267
12.5.3 <c:when>条件测试标签269
12.5.4 <c:otherwise>其他条件标签270
12.6 循环标签271
12.6.1 <c:forEach>循环标签271
12.6.2 <c:forTokens>迭代标签273
12.7 综合应用275
12.7.1 利用JSTL标签导入用户注册协议275
12.7.2 根据参数请求显示不同的页面276
12.8 本章常见错误276
12.8.1 使用<c:set>标签的常见错误276
12.8.2 <c:import>导入标签277
12.9 本章小结278
12.10 跟我上机278
第13章 数据库应用开发279
13.1 Web开发时常用的数据库280
13.1.1 MySQL数据库280
13.1.2 SQL Server 2008数据库285
13.1.3 Oracle数据库285
13.2 JDBC技术285
13.2.1 JDBC简介285
13.2.2 JDBC连接数据库的开发流程286
13.3 JDBC核心API287
13.3.1 驱动程序管理器类DriverManager288
13.3.2 代表数据库连接的Connection接口289
13.3.3 执行SQL语句的Statement接口290
13.3.4 预编译执行SQL语句的PreparedStatement接口291
13.3.5 结果集ResultSet接口292
13.3.6 及时关闭连接294
13.4 JDBC操作数据库294
13.4.1 添加数据294
13.4.2 查询数据297
13.4.3 修改数据299
13.4.4 删除数据302
13.4.5 批处理303
13.4.6 调用存储过程306
13.5 JDBC在Java Web中的应用309
13.5.1 开发模式309
13.5.2 分页查询309
13.6 综合应用315
13.6.1 批量删除数据315
13.6.2 网站用户注册317
13.7 本章常见错误319
13.7.1 使用ResultSet对象提供的Getter()方法获取SQL查询的数据时常见错误分析319
13.7.2 Java通过JDBC连接SQL Server数据库的常见问题分析320
13.8 本章小结321
13.9 跟我上机321
第3篇 高级篇324
第14章 文件上传与下载324
14.1 使用Servlet 3.0的新特性实现文件上传325
14.2 使用Commons-FileUpload组件实现文件上传326
14.2.1 添加表单及表单元素326
14.2.2 创建上传对象327
14.2.3 解析上传请求327
14.3 实现文件下载330
14.3.1 文件类330
14.3.2 文件字节输入流331
14.3.3 字节输出流332
14.4 综合应用333
14.4.1 获取表单的元素值333
14.4.2 限制上传文件的类型336
14.5 本章常见错误337
14.5.1 文件上传时的常见错误337
14.5.2 获取上传文件名称时的常见错误338
14.6 本章小结338
14.7 跟我上机338
第15章 Ajax技术339
15.1 了解Ajax340
15.1.1 Ajax概述340
15.1.2 Ajax开发模式与传统开发模式的比较340
15.1.3 Ajax的优点340
15.1.4 需要注意的几个问题341
15.2 使用XMLHttpRequest对象342
15.2.1 初始化XMLHttpRequest对象342
15.2.2 XMLHttpRequest对象的常用方法343
15.2.3 XMLHttpRequest对象的常用属性345
15.3 传统Ajax的工作流程346
15.3.1 发送请求347
15.3.2 处理服务器响应348
15.3.3 一个完整的实例——检测用户名是否唯一350
15.4 jQuery实现Ajax352
15.4.1 jQuery简介352
15.4.2 应用load()方法发送请求355
15.4.3 发送GET和POST请求356
15.4.4 服务器返回的数据格式361
15.4.5 使用$.ajax()方法365
15.5 综合应用367
15.5.1 实时显示公告信息367
15.5.2 实现无刷新分页370
15.6 本章常见错误374
15.6.1 Ajax中文编码常见错误374
15.6.2 使用onreadystatechange属性时找不到指定函数的错误分析375
15.6.3 如何解决找不到jQuery脚本库错误375
15.7 本章小结376
15.8 跟我上机376
第16章 Struts 2框架377
16.1 Struts 2框架概述378
16.1.1 理解MVC的原理378
16.1.2 Struts 2框架的产生379
16.1.3 Struts 2的结构体系379
16.2 Struts 2入门380
16.2.1 获取与配置Struts 2380
16.2.2 创建第一个Struts 2程序380
16.3 Action对象383
16.3.1 认识Action对象383
16.3.2 请求参数的注入原理384
16.3.3 Action的基本流程384
16.3.4 动态Action385
16.3.5 应用动态Action386
16.4 Struts 2的配置文件388
16.4.1 Struts 2的配置文件类型388
16.4.2 配置Struts 2包388
16.4.3 配置名称空间389
16.4.4 Action的相关配置389
16.4.5 使用通配符简化配置391
16.4.6 配置返回结果392
16.5 Struts 2的标签库392
16.5.1 应用数据标签392
16.5.2 应用控制标签395
16.5.3 应用表单标签397
16.6 Struts 2的开发模式398
16.6.1 实现与Servlet API的交互398
16.6.2 域模型DomainModel399
16.6.3 驱动模型ModelDriven400
16.7 Struts 2的拦截器401
16.7.1 拦截器概述401
16.7.2 拦截器API402
16.7.3 使用拦截器403
16.8 数据验证机制405
16.8.1 手动验证405
16.8.2 验证文件的命名规则405
16.8.3 验证文件的编写风格406
16.9 综合应用407
16.9.1 Struts 2处理表单数据407
16.9.2 Struts 2标签下的用户注册409
16.10 本章常见错误410
16.10.1 调用Action时抛出java.lang.Class NotFoundException错误410
16.10.2 解决出现的java.lang.ClassNotFoundException异常411
16.11 本章小结411
16.12 跟我上机411
第17章 Hibernate技术412
17.1 初识Hibernate413
17.1.1 ORM原理413
17.1.2 Hibernate简介413
17.2 Hibernate入门414
17.2.1 获取Hibernate414
17.2.2 Hibernate配置文件414
17.2.3 编写持久化类415
17.2.4 Hibernate映射416
17.2.5 Hibernate主键策略418
17.3 Hibernate数据持久化418
17.3.1 Hibernate实例状态418
17.3.2 Hibernate初始化类419
17.3.3 保存数据421
17.3.4 查询数据422
17.3.5 删除数据423
17.3.6 修改数据424
17.3.7 延迟加载425
17.4 使用Hibernate的缓存426
17.4.1 使用一级缓存426
17.4.2 配置和使用二级缓存427
17.5 实体关联关系映射428
17.5.1 数据模型与领域模型429
17.5.2 理解并配置多对一单向关联429
17.5.3 理解并配置多对一双向关联431
17.5.4 理解并配置一对一主键关联432
17.5.5 级联操作434
17.6 Hibernate查询语言435
17.6.1 HOL语言435
17.6.2 查询实体对象436
17.6.3 条件查询437
17.6.4 HQL参数绑定机制438
17.6.5 排序查询438
17.6.6 应用聚合函数438
17.6.7 分组方法439
17.6.8 联合查询439
17.7 综合应用440
17.7.1 修改员工信息440
17.7.2 员工信息的模糊查询442
17.8 本章常见错误443
17.8.1 编写持久化类常见错误解析443
17.8.2 Hibernate中删除数据时delete()方法无法执行444
17.9 本章小结444
17.10 跟我上机444
第18章 Spring技术445
18.1 Spring概述446
18.1.1 Spring组成446
18.1.2 获取Spring447
18.1.3 配置Spring447
18.1.4 使用BeanFactory管理Bean448
18.1.5 应用ApplicationContext449
18.2 依赖注入450
18.2.1 控制反转与依赖注入450
18.2.2 配置Bean451
18.2.3 Setter注入451
18.2.4 构造器注入452
18.2.5 引用其他Bean454
18.2.6 创建匿名内部JavaBean456
18.3 AOP概述456
18.3.1 AOP术语456
18.3.2 AOP的简单实现458
18.4 Spring的切入点459
18.4.1 静态与动态切入点459
18.4.2 深入静态切入点460
18.4.3 深入切入点底层461
18.4.4 Spring中的其他切入点461
18.5 Aspect对AOP的支持462
18.5.1 Aspect概述462
18.5.2 Spring中的Aspect462
18.5.3 DefaultPointcutAdvisor切入点配置器463
18.5.4 NameMatchMethodPointcutAdvisor切入点配置器464
18.6 Spring持久化464
18.6.1 DAO模式464
18.6.2 Spring的DAO理念465
18.6.3 事务管理467
18.6.4 应用JdbcTemplate操作数据库471
18.6.5 与Hibernate整合472
18.6.6 整合Spring与Hibernate在tb_user表中添加信息473
18.7 综合应用475
18.7.1 登录页面国际化475
18.7.2 Spring与Hibernate整合批量添加数据476
18.8 本章常见错误477
18.8.1 NotWritablePropertyException异常477
18.8.2 java.lang.NoClassDefFoundError异常478
18.9 本章小结478
18.10 跟我上机478
第4篇 实战篇480
第19章 基于Struts 2的供求信息网480
19.1 开发背景481
19.2 需求分析481
19.3 系统设计481
19.3.1 系统目标481
19.3.2 系统功能结构481
19.3.3 系统流程图482
19.3.4 系统开发及运行环境482
19.3.5 文件夹组织结构483
19.3.6 系统预览483
19.4 数据库设计484
19.4.1 数据库分析484
19.4.2 数据库逻辑结构484
19.5 公共类设计486
19.5.1 数据库连接及操作类486
19.5.2 业务处理类488
19.5.3 分页类492
19.5.4 字符串处理类494
19.6 前台页面设计494
19.6.1 前台页面概述494
19.6.2 前台页面的实现过程495
19.7 前台信息显示设计496
19.7.1 信息显示概述496
19.7.2 信息显示技术分析497
19.7.3 列表显示信息的实现过程499
19.7.4 显示信息详细内容的实现过程509
19.8 信息发布模块设计510
19.8.1 信息发布模块概述510
19.8.2 信息发布技术分析511
19.8.3 信息发布实现过程515
19.9 后台登录设计518
19.9.1 后台登录功能概述518
19.9.2 后台登录技术分析519
19.9.3 后台登录的实现过程519
19.10 后台信息管理设计521
19.10.1 信息管理功能概述521
19.10.2 信息管理技术分析523
19.10.3 信息显示的实现过程525
19.10.4 信息付费设置的实现过程529
19.11 本章小结531
第20章 基于SSH2的网络商城532
20.1 开发背景533
20.2 需求分析533
20.3 系统设计533
20.3.1 系统目标533
20.3.2 系统功能结构534
20.3.3 系统业务流程图534
20.3.4 系统编码规范534
20.3.5 系统开发及运行环境535
20.3.6 文件夹组织结构535
20.3.7 系统预览536
20.4 数据库设计537
20.4.1 E-R图设计537
20.4.2 创建数据库及数据表538
20.5 搭建项目环境540
20.5.1 配置Struts 2540
20.5.2 配置Hibernate543
20.5.3 配置Spring544
20.5.4 配置web.xml544
20.6 公共类设计545
20.6.1 Hibernate的Session初始化类545
20.6.2 泛型工具类547
20.6.3 数据持久化类548
20.7 登录注册模块设计550
20.7.1 实现注册模块550
20.7.2 实现登录模块552
20.8 前台商品信息查询模块设计554
20.8.1 实现商品类别分级查询554
20.8.2 实现商品搜索556
20.9 购物车模块设计557
20.9.1 实现购物车的基本功能557
20.9.2 实现订单的相关功能560
20.10 后台商品管理模块设计563
20.10.1 实现商品管理功能563
20.10.2 实现商品类别管理功能567
20.11 后台订单管理模块设计570
20.11.1 实现后台订单查询570
20.11.2 实现后台订单状态管理572
20.12 本章小结574
热门推荐
- 1660463.html
- 1018992.html
- 759182.html
- 1632304.html
- 55598.html
- 3659978.html
- 3515613.html
- 2440814.html
- 2010743.html
- 935969.html
- http://www.ickdjs.cc/book_2794250.html
- http://www.ickdjs.cc/book_2130710.html
- http://www.ickdjs.cc/book_1637785.html
- http://www.ickdjs.cc/book_3406388.html
- http://www.ickdjs.cc/book_3763591.html
- http://www.ickdjs.cc/book_2979338.html
- http://www.ickdjs.cc/book_3379848.html
- http://www.ickdjs.cc/book_1212128.html
- http://www.ickdjs.cc/book_987500.html
- http://www.ickdjs.cc/book_2175153.html