图书介绍
Java Web开发实践教程 从设计到实现【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 张阳,刘冰月,李绪成编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302176244
- 出版时间:2008
- 标注页数:299页
- 文件大小:56MB
- 文件页数:316页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java Web开发实践教程 从设计到实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java Web应用概述1
1.1 Web应用概述1
1.1.1什么是Web应用1
1.1.2 Web应用是如何运行的2
1.1.3 Web应用的发展历史2
1.2 Java Web应用开发技术3
1.2.1 Java Web应用的核心技术3
1.2.2面向对象程序设计思想4
1.2.3 MVC设计模式4
1.2.4框架结构5
1.2.5 XML语言5
1.2.6 HTML、CSS和JavaScript6
1.3集成开发环境和运行环境6
1.3.1集成开发环境6
1.3.2应用服务器8
1.4 Web开发前沿8
1.4.1 Web 2.08
1.4.2 Ajax8
小结9
思考题9
第2章 搭建运行环境和开发环境10
2.1 Web应用运行环境及开发环境概述10
2.2 JDK的安装11
2.3 Tomcat的安装13
2.3.1安装13
2.3.2测试16
2.4集成开发环境的安装和配置17
2.4.1安装17
2.4.2启动22
2.4.3配置22
2.4.4测试24
2.4.5 Eclipse常用功能24
2.5 MySQL数据库的安装25
小结30
思考题31
第3章 框架基础——Servlet与JSP技术回顾32
3.1创建Web应用32
3.1.1 Web应用文档结构32
3.1.2创建一个Web工程34
3.1.3 Web应用配置或部署35
3.2 Servlet基础38
3.2.1什么是Servlet38
3.2.2 Servlet的主要方法38
3.2.3 Servlet的运行原理38
3.2.4在MyEclipse中开发Servlet40
3.2.5开发Servlet的基本流程43
3.3 JSP基础45
3.3.1 JSP运行原理45
3.3.2编写简单的 JSP46
3.4 Servlet常用的API47
3.5 JSP常用技术48
3.5.1 EL简介49
3.5.2 JSP常用指令和动作50
3.5.3 JSTL简介51
小结55
思考题55
练习55
实验55
第4章 框架基础——MVC分层设计与实现57
4.1 MVC模式简介57
4.1.1 MVC分层思想58
4.1.2 MVC模型特点58
4.1.3 MVC模型缺点59
4.2第一个MVC设计实例——小计算器59
4.2.1小计算器的功能说明59
4.2.2小计算器功能的MVC分层设计59
4.3第一个MVC分层实现——小计算器61
4.3.1创建小计算器Web应用61
4.3.2小计算器视图层的实现62
4.3.3小计算器模型层的实现63
4.3.4小计算器控制层的实现64
4.3.5小计算器的访问测试67
4.3.6小计算器的改进68
4.3.7路径问题69
4.4 MVC各层的特点70
4.4.1模型层70
4.4.2视图层70
4.4.3控制层70
4.4.4 MVC各层传值71
4.5如何实现MVC模式72
小结72
思考题73
练习73
实验74
第5章 框架基础——数据库技术75
5.1 MySQL数据库及常用的SQL语句75
5.1.1 MySQL数据库的常用语法75
5.1.2常用的SQL语法80
5.1.3创建测试数据库81
5.2数据库驱动82
5.3 JDBC API83
5.3.1 JDBC接口介绍83
5.3.2 JDBC访问过程84
5.3.3 JDBC访问实例87
5.4数据源和连接池89
5.4.1配置数据源89
5.4.2使用连接池访问数据库89
5.4.3以连接池方式访问数据库的实例90
小结91
思考题92
练习92
实验93
第6章 WebFrame框架94
6.1 WebFrame框架简介94
6.1.1 WebFrame框架的特点95
6.1.2 WebFrame的文档结构95
6.1.3搭建WebFrame应用97
6.2登录功能99
6.2.1登录功能说明99
6.2.2登录功能MVC设计100
6.2.3登录功能MVC分层实现103
6.3 session验证过滤器112
6.3.1 Servlet过滤器简介113
6.3.2创建Servlet过滤器113
6.3.3配置过滤器114
6.3.4过滤器验证115
6.4统一信息提示功能116
6.4.1统一信息提示页116
6.4.2统一信息提示控制117
6.4.3统一信息提示功能的使用117
6.5文件上传、下载工具类UploadUtil118
6.5.1 jspSmartUpload组件118
6.5.2 commons-fileupload组件121
6.5.3上传下载工具类UploadUtil122
6.5.4创建tea.util.UploadUtil123
6.5.5 UploadUtil的使用125
6.6数据库访问封装127
6.6.1 BaseService127
6.6.2 BaseService的创建和使用131
6.7分页处理131
6.7.1分页思想131
6.7.2 pageList.jsp133
6.7.3 BaseService中方法getPage的封装135
6.7.4分页处理功能的使用要点136
6.8流行的Web应用开发框架137
6.8.1 Struts137
6.8.2 WebWork140
6.8.3 SpringMVC140
6.8.4 JSF141
6.8.5 Tapestry142
小结143
思考题143
练习143
实验144
第7章 Tea Web应用概述145
7.1 Tea Web应用简介145
7.2 Tea Web应用作业管理子系统的静态页面演示146
7.2.1教师布置作业147
7.2.2学生完成作业149
7.2.3教师批改作业151
7.2.4学生查看作业情况154
7.3静态页面说明文档撰写规范154
7.4静态页面说明文档撰写实例155
小结161
思考题162
实验162
第8章 Tea Web应用数据库设计163
8.1概念数据模型、物理数据模型与PowerDesigner163
8.1.1概念数据模型和物理数据模型163
8.1.2 PowerDesigner简介164
8.2 Tea Web应用作业子系统数据库设计实例165
8.2.1作业子系统的数据需求分析165
8.2.2作业子系统的数据建模分析168
8.2.3作业子系统的物理数据模型170
8.2.4作业子系统的数据表汇总172
8.3 Tea Web应用作业子系统数据建模操作流程175
8.3.1安装和使用PowerDesigner环境175
8.3.2创建概念数据模型175
8.3.3建立物理数据模型177
8.3.4生成创建数据表的SQL脚本178
8.3.5创建数据库、数据表179
8.4数据库设计正确性验证180
8.4.1基本插入验证180
8.4.2主业务验证182
小结185
思考题186
练习186
实验186
第9章 Tea Web应用MVC设计与实现187
9.1 MVC设计文档撰写规范187
9.2 MVC设计文档实例——布置作业模块188
9.2.1课程列表功能188
9.2.2布置作业整体信息189
9.2.3布置作业详细信息191
9.2.4调用流程与参数传递194
9.3 Tea Web应用框架的搭建196
9.4布置作业模块的实现198
9.4.1课程列表198
9.4.2分页显示的实现200
9.4.3布置作业整体信息202
9.4.4布置作业详细信息206
9.5完成作业模块的设计与实现的要点210
9.5.1完成作业详细设计211
9.5.2完成作业实现要点213
小结214
思考题215
练习215
实验215
第10章 Web应用开发调试216
10.1错误类型216
10.1.1编译错误216
10.1.2运行时错误217
10.1.3逻辑错误217
10.1.4特殊错误217
10.2常见编译错误217
10.2.1 Java文件中的常见编译错误217
10.2.2 JSP文件中的常见编译错误219
10.3特殊类型的错误220
10.3.1该页无法显示221
10.3.2找不到文件222
10.3.3文件修改后不起作用222
10.4运行期错误和逻辑错误的调试222
10.5在集成开发环境Eclipse中的调试224
10.5.1设置断点224
10.5.2单步跟踪224
10.5.3查看变量或者对象的状态225
10.5.4改变变量的值225
10.5.5终止程序运行225
10.5.6切换视图225
10.5.7删除断点225
小结226
思考题226
实验226
第11章 Web应用开发专题227
11.1数据验证227
11.1.1非空验证227
11.1.2字符串长度验证227
11.1.3整数验证228
11.1.4浮点数验证228
11.1.5判断字符串是不是由数字组成的228
11.1.6数字范围验证229
11.1.7日期验证229
11.1.8 Email格式验证230
11.1.9邮政编码验证230
11.2数据转换231
11.2.1基本数据类型与封装类型之间的转换231
11.2.2 String与基本数据类型之间的转换232
11.2.3 String与日期之间的转换233
11.3国际化233
11.3.1编写资源文件234
11.3.2添加语言选择功能238
11.3.3调用资源文件238
11.4日志处理242
11.4.1获取日志的实现242
11.4.2配置242
11.4.3初始化244
11.4.4调用245
11.4.5扩展知识246
小结246
思考题246
第12章 Web应用设计模式与框架247
12.1设计模式和架构模式247
12.2 J2EE中的层架构模式248
12.3 J2EE模式简介249
12.4 AdvancedMVC前端控制器实例250
12.4.1前端控制器模式设计实例250
12.4.2前端控制器模式部分的实现252
12.4.3前端控制器模式登录功能的实现264
12.4.4前端控制器模式Web应用流程266
12.5 S2SH框架搭建实例267
12.5.1 Struts 2+Spring+Hibernate267
12.5.2 S2SH开发准备工作269
12.5.3整合Struts 2部分270
12.5.4整合Spring部分271
12.5.5整合Hibernate部分275
12.5.6基于S2SH的开发实例280
小结297
思考题297
练习297
实验298
参考文献299
热门推荐
- 1501055.html
- 2980133.html
- 2070953.html
- 3623219.html
- 510019.html
- 438911.html
- 2856773.html
- 3049999.html
- 2952456.html
- 2299419.html
- http://www.ickdjs.cc/book_504129.html
- http://www.ickdjs.cc/book_2888345.html
- http://www.ickdjs.cc/book_1533439.html
- http://www.ickdjs.cc/book_410145.html
- http://www.ickdjs.cc/book_1490273.html
- http://www.ickdjs.cc/book_88864.html
- http://www.ickdjs.cc/book_2410116.html
- http://www.ickdjs.cc/book_2237798.html
- http://www.ickdjs.cc/book_447676.html
- http://www.ickdjs.cc/book_2309174.html