Java Web应用开发实践指导PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:刘启玉,余心杰,卢焕达编著
- 出 版 社:成都:电子科技大学出版社
- 出版年份:2014
- ISBN:9787564721015
- 页数:248 页
第1章Web基础 1
1.1本章目标 1
1.2使用Dreamweaver工具 1
1.3实践1: HTML设计 2
1.3.1 HTML基础标记练习 2
1.3.2利用表格布局网页 5
1.3.3创建注册表单 9
1.4实践2: CSS设计 11
1.4.1设计思路 11
1.4.2基础准备 11
1.4.3开始布局 12
1.5实践3: Javascript应用 13
第2章Java Web应用开发入门 17
2.1实验目标 17
2.2安装软件与设置环境 17
2.2.1安装JDK 17
2.2.2安装Tomcat 19
2.2.3安装Eclipse 20
2.2.4安装EditPlus或UltraEdit 22
2.3手工打包和部署Java Web应用程序 22
2.3.1打包发布 23
2.3.2在Tomcat中直接配置发布 23
2.4在Eclipse中开发Java Web应用程序 24
2.4.1 Java Web应用的目录结构 24
2.4.2创建Java Web Project 24
2.4.3在Eclipse中发布和运行 26
第3章 开发第一个Servlet 28
3.1本章目标 28
3.2 Servlet开发步骤 28
3.2.1创建Web工程 28
3.2.2设置Web工程 30
3.2.3开发一个Servlet 31
第4章Session管理 35
4.1本章目标 35
4.2回顾Web应用的设置 35
4.3通过Session检查登录状态 36
4.3.1创建Web工程 36
4.3.2实现文件下载功能 39
4.3.3实现用户登录功能 42
4.3.4验证用户登录状态 44
4.4添加登录客户端检验 45
4.5添加注销登录功能 46
4.6添加用户注册功能 46
4.7思考 48
第5章JSP 49
5.1本章目标 49
5.2导入Web工程 49
5.3实现登录失败信息提示 50
5.4改进用户注册功能 53
5.4.1客户端表单验证 53
5.4.2创建UserDAO用于数据访问 54
5.4.3在LoginServlet中处理注册请求 55
5.5数据获取和动态显示 56
5.6异常处理 60
第6章JDBC 61
6.1本章目标 61
6.2准备工作 61
6.2.1导入Web工程 61
6.2.2创建数据库 61
6.3改进用户登录和注册功能 62
6.4重构:管理数据库连接 69
6.4.1程序的重构 69
6.4.2统一管理DB连接 69
6.4.3 SQL安全性 71
6.5使用数据库连接池 73
6.6文件列表显示和下载 75
6.7思考与练习 79
6.8 MySQL数据库安装和配置 79
6.8.1安装MySQL数据库 79
6.8.2配置MySQL数据库 80
6.8.3安装MySQL客户端 83
第7章 用户管理系统 84
7.1本章目标 84
7.2部署运行 84
7.3阅读UserAdmin应用代码 86
7.3.1程序结构 86
7.3.2在线用户的实现 89
7.3.3使用JSP表达式 90
7.3.4使用JSTL和EL表达式 91
7.4小结 92
第8章 设计Web程序框架 93
8.1本章目标 93
8.2准备工作 93
8.3实现Front Controller模式 93
8.4使用Command模式 96
8.5实现工厂模式 100
8.6配置运行 101
8.7使用配置文件定义Command 101
8.8实现文件查询功能 104
8.9使用Intercepting Filter模式实现会话管理 110
8.10日志处理:使用Log4j 113
8.11总结 115
第9章AJAX基础 116
9.1本章目标 116
9.2实践1: AJAX Hello World 116
9.2.1创建Web工程 116
9.2.2编写客户端 117
9.2.3编写服务端 119
9.2.4部署运行 119
9.2.5深入示例程序 120
9.3实践2:数据验证 125
9.3.1准备工作 125
9.3.2编写服务端 125
9.3.3编写客户端 128
9.3.4运行程序 130
9.4练习 130
第10章Struts 2入门 131
10.1本章目标 131
10.2实践准备 131
10.3实践1:开发Hello World应用 131
10.3.1创建Web工程 131
10.3.2配置Struts 2 133
10.3.3创建Action 136
10.3.4编写视图页面 137
10.3.5运行Hello World程序 138
10.3.6程序原理剖析 139
10.4实践2:添加用户登录功能 139
10.4.1准备工作 139
10.4.2定义JavaBean 140
10.4.3创建LoginAction 140
10.4.4创建视图页面 142
10.4.5配置Action 142
10.4.6运行程序 143
10.5实践3:创建“struts2-blank”案例应用 145
第11章 基于Struts 2改进FileShare系统 146
11.1目标 146
11.2准备工作 146
11.3配置Struts 2 148
11.4实现登录功能 150
11.5实现文件查询功能 154
11.6中文乱码问题 157
11.7文件下载功能 159
11.8添加发布文件功能 164
11.8.1实现文件上传 164
11.8.2程序中的问题讨论 170
11.8.3控制上传文件的类型和大小 171
11.8.4消息资源文件 172
11.9添加日志处理 174
11.10使用拦截器进行权限检查 175
11.10.1拦截器的原理和使用方法 175
11.10.2为FileShare开发拦截器 176
11.10.3实现退出登录功能。 180
11.10.4测试拦截器功能 181
11.11注册功能 181
11.12输入校验 183
11.12.1手动完成输入校验 183
11.12.2 Struts 2校验框架 184
11.12.3使用注解为注册功能添加校验 185
11.13练习 187
第12章Hibernate入门 188
12.1本章目标 188
12.2准备工作 188
12.3开发基于Hibernate的Java应用程序 189
12.4使用Hibernate Annotation开发 194
12.5进一步认识关系映射 197
第13章Struts2+Hibernate开发FileShare 199
13.1本章目标 199
13.2准备工作 199
13.3用Hibernate实现持久层 200
13.3.1配置Hibernate支持 200
13.3.2工具类HibernateUtil 202
13.3.3编写Hibernate配置文件 205
13.3.4设计实体类及映射关系 205
13.3.5定义DAO接口 213
13.3.6使用Hibernate实现DAO接口 216
13.4增加业务逻辑层 220
13.5修改控制类Action 226
13.6显示用户登录状态 229
13.7实现“我的共享”功能 230
13.8实现文件删除功能 231
13.9练习 233
第14章Struts 2+Spring+Hibernate框架整合开发 234
14.1本章目标 234
14.2准备工作 234
14.3整合S2SH框架开发FileShare系统 235
14.3.1配置web.xml 235
14.3.2整合Spring和Hibernate 237
14.3.3整合Struts2+Spring 240
14.3.4修改DAO实现类 241
14.3.5修改Service实现类 245
14.3.6修改Action类 246
14.3.7测试运行 248
14.4其它功能 248
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019