图书介绍

Java EE应用开发及实训pdf电子书版本下载

Java EE应用开发及实训
  • 黄能耿,邱晓荣,许敏编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111508373
  • 出版时间:2015
  • 标注页数:254页
  • 文件大小:42MB
  • 文件页数:269页
  • 主题词:JAVA语言-程序设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

Java EE应用开发及实训PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初识Java EE—— Hello, World! 1

1.1 Hello, World!项目需求分析 1

1.1.1 项目需求 1

1.1.2 学习需求 1

1.2 Web应用程序 1

1.2.1 C/S和B/S结构 1

1.2.2 HTTP协议 2

1.2.3 Web技术介绍 2

1.3 Java EE技术 3

1.4 Java EE开发环境和运行环境 4

1.4.1 Java EE开发环境 4

1.4.2 Java EE运行环境 4

1.5 开发环境的安装和使用 5

1.5.1 JDK的安装和配置 5

1.5.2 Eclipse的安装和配置 5

1.5.3 MySQL的安装和配置 6

1.5.4 Tomcat的安装和试运行 7

1.5.5 安装Chrome浏览器 8

1.6 实训1 Hello, World!项目 8

1.7 小结 17

1.8 作业 17

第2章 客户端编程——聊天室界面编程 18

2.1 聊天室项目需求分析 18

2.1.1 项目需求 18

2.1.2 学习需求 18

2.2 HTML 18

2.2.1 HTML语法 19

2.2.2 常用标签 20

2.2.3 列表标签 21

2.2.4 文本的显示格式 22

2.2.5 表格标签 22

2.2.6 表单和表单元素标签 23

2.2.7 〈meta〉标签 24

2.3 CSS 25

2.3.1 CSS概述 25

2.3.2 CSS语法 26

2.3.3 选择器 27

2.3.4 常用样式 28

2.3.5 〈div〉和〈span〉标签与CSS 29

2.3.6 CSS定位 30

2.4 XML 30

2.4.1 XML文档规则 30

2.4.2 文档类型声明 31

2.4.3 XML文档的种类 31

2.4.4 XML的应用 32

2.5 JavaScript 32

2.5.1 JavaScript概述 32

2.5.2 语法基础 35

2.5.3 控制语句 41

2.5.4 函数 42

2.6 jQuery 43

2.6.1 j Query的安装 43

2.6.2 j Query基础 44

2.6.3 j Query插件 48

2.7 实训2聊天室项目的客户端编程 48

2.7.1 创建项目 48

2.7.2 页面风格设计 48

2.7.3 页面编写 52

2.7.4 页面美化 53

2.7.5 日期处理 54

2.7.6 录入校验 54

2.8 小结 58

2.9 作业 58

第3章 JSP技术——聊天室功能实现 59

3.1 聊天室项目需求分析 59

3.1.1 项目需求 59

3.1.2 学习需求 59

3.2 JSP基本语法 59

3.2.1 JSP文件的构成 59

3.2.2 指令标识 60

3.2.3 脚本标识 61

3.2.4 动作标识 64

3.3 JSP内置对象 65

3.3.1 内置对象request 66

3.3.2 内置对象response 68

3.3.3 内置对象out 70

3.3.4 内置对象session 70

3.3.5 内置对象application 71

3.3.6 其他内置对象 72

3.4 常用功能的实现 73

3.4.1 动态显示表格 73

3.4.2 动态显示图片 74

3.4.3 动态显示超链接 74

3.4.4 获取用户的输入 75

3.4.5 获取用户的选择 77

3.4.6 实现登录功能 78

3.4.7 实现注销功能 79

3.5 Servlet和JavaBean 80

3.5.1 Servlet概述 80

3.5.2 Servlet过滤器 83

3.5.3 JavaBean简介 85

3.6 页面跳转与页面转发 88

3.6.1 页面跳转(重定向) 88

3.6.2 页面转发 89

3.6.3 外部地址、绝对地址和相对地址 90

3.7 实训3聊天室项目的服务器端编程 91

3.7.1 创建和初始化项目 91

3.7.2 实现登录功能 91

3.7.3 实现聊天功能 92

3.7.4 退出登录功能 94

3.7.5 其他功能 94

3.8 小结 95

3.9 作业 95

第4章 Hibernate技术——聊天室数据持久化 97

4.1 聊天室项目需求分析 97

4.1.1 项目需求 97

4.1.2 学习需求 97

4.2 JDBC驱动程序 97

4.2.1 JDBC简介 97

4.2.2 JDBC的功能 97

4.3 MySQL数据库 98

4.3.1 MySQL控制台 98

4.3.2 MySQL的使用 99

4.4 Hibernate基础 102

4.4.1 Hibernate的安装 102

4.4.2 Hibernate实例 103

4.4.3 理解Hibernate 108

4.4.4 Hibernate普通操作 110

4.5 Hibernate提高 115

4.5.1 Hibernate关联操作 115

4.5.2 深入理解Hibernate 121

4.5.3 HQL、 QBC和原生SQL查询 128

4.6 中文处理 130

4.6.1 产生中文问题的原因 131

4.6.2 中文乱码解决方案 131

4.6.3 字符编码转换过滤器 134

4.7 实训4聊天室项目的数据持久化 135

4.7.1 数据结构设计 135

4.7.2 创建和初始化项目 137

4.7.3 生成数据库 137

4.7.4 安装Hibernate 137

4.7.5 Hibernate相关代码的生成 137

4.7.6 实现基于数据库的登录功能 138

4.7.7 实现基于数据库的聊天功能 139

4.7.8 实现用户注册功能 140

4.8 小结 141

4.9 作业 141

第5章 Struts2基础——聊天室架构改进 142

5.1 聊天室项目需求分析 142

5.1.1 项目需求 142

5.1.2 学习需求 142

5.2 MVC设计模式 142

5.2.1 MVC概述 142

5.2.2 模型、视图、控制器 143

5.3 Struts2基础 144

5.3.1 Struts2概述和安装 144

5.3.2 Struts2实例 144

5.3.3 Struts2技术 146

5.3.4 理解Struts2的MVC架构 152

5.4 Struts2标签库 154

5.4.1 Struts2标签的分类 155

5.4.2 标签的使用 155

5.4.3 数据标签 155

5.4.4 控制标签 159

5.4.5 表单标签 160

5.4.6 非表单UI标签 162

5.4.7 Ajax标签 163

5.4.8 Struts2标签的使用 163

5.5 国际化 163

5.5.1 国际化概述 163

5.5.2 国际化的实现 164

5.6 实训5用Struts2技术重构聊天室项目 167

5.6.1 创建和初始化项目 167

5.6.2 安装Struts2 167

5.6.3 生成Action代码 167

5.6.4 采用Struts2实现登录 168

5.6.5 采用Struts2实现聊天 170

5.6.6 实现用户信息修改和删除 172

5.6.7 实现用户注册 184

5.7 小结 186

5.8 作业 187

第6章 Struts2增强——聊天室细节完善 188

6.1 聊天室项目需求分析 188

6.1.1 项目需求 188

6.1.2 学习需求 188

6.2 数据录入校验 188

6.2.1 数据校验概述 188

6.2.2 客户端校验 189

6.2.3 服务器端校验 189

6.2.4 客户端与服务器端校验协同工作 191

6.3 分页技术 193

6.3.1 分页设计的思路 193

6.3.2 分页的实现 194

6.3.3 分页示例 195

6.4 文件上传 196

6.4.1 文件上传概述 196

6.4.2 Struts2文件上传 197

6.5 实训6聊天室项目的细节完善 198

6.5.1 创建和初始化项目 199

6.5.2 增加数据校验功能 199

6.5.3 增加分页功能 202

6.5.4 增加头像上传功能 205

6.5.5 完善其他功能 209

6.6 小结 209

6.7 作业 209

第7章 Spring技术——聊天室SSH集成 210

7.1 聊天室项目需求分析 210

7.1.1 项目需求 210

7.1.2 学习需求 210

7.2 IoC技术 210

7.2.1 IoC概述 210

7.2.2 用Spring技术实现IoC 214

7.3 SSH集成 216

7.3.1 体验SSH集成 216

7.3.2 SSH集成前后比较 217

7.3.3 理解SSH集成 220

7.3.4 使用SSH集成 221

7.4 AOP技术 223

7.4.1 AOP概述 223

7.4.2 AOP示例 224

7.4.3 AOP的应用 226

7.5 实训7聊天室项目的SSH集成 226

7.5.1 创建和初始化项目 227

7.5.2 下载和安装Spring 227

7.5.3 SSH集成 227

7.6 小结 229

7.7 作业 229

第8章 项目发布——聊天室的部署 231

8.1 聊天室项目需求分析 231

8.1.1 项目需求 231

8.1.2 学习需求 231

8.2 制作发布包和数据备份 231

8.3 运行环境的安装 234

8.4 项目发布 234

8.5 实训8聊天室项目的发布 238

8.5.1 制作发布包和数据备份 238

8.5.2 安装聊天室项目 238

8.5.3 配置Tomcat 239

8.5.4 运行测试 239

8.6 小结 239

8.7 作业 239

第9章 综合案例——电子商店 240

9.1 电子商店需求分析 240

9.1.1 总体需求 240

9.1.2 业务分析 240

9.2 系统设计 240

9.2.1 系统架构 240

9.2.2 功能设计 241

9.3 数据结构设计 241

9.4 详细设计和实施 244

9.4.1 详细设计 244

9.4.2 实施过程 244

9.5 小结 248

9.6 作业 249

附录Jitor实训指导软件使用说明 250

参考文献 254

精品推荐