图书介绍

JaVa Web开发技术pdf电子书版本下载

JaVa Web开发技术
  • 孙明,詹瑾瑜,陈波编著 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:9787564711351
  • 出版时间:2012
  • 标注页数:299页
  • 文件大小:223MB
  • 文件页数:311页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

JaVa Web开发技术PDF格式电子书版下载

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

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

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

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

图书目录

第1章Java EE基础 1

1.1 Java EE简介 1

1.2 Java EE的优势 1

1.3 Java EE的四层模型 3

1.4 Java EE的结构 4

1.5 Java EE的核心API与组件 5

1.6 Java EE相关名词 6

1.7本章小结 7

习题 8

第2章 配置软件开发环境 9

2.1安装JDK 9

2.1.1在Windows系统中安装JDK 12

2.1.2配置JDK的参数 12

2.1.3在控制台编写程序 14

2.2安装Eclipse和MyEclipse 14

2.2.1 Eclipse的简介和安装 14

2.2.2 MyEclipse的简介和安装 17

2.3安装Tomcat 18

2.3.1获得Tomcat 19

2.3.2安装Tomcat 19

2.4 JUnit 20

2.4.1 JUnit特性 21

2.4.2 JUnit优点 21

2.4.3安装JUnit 21

2.4.4如何使用JUnit写测试 22

2.4.5 JUnit最佳实践 23

2.5本章小结 25

习题 25

第3章JSP技术 26

3.1 JSP简介 26

3.1.1什么是JSP 26

3.1.2 JSP的优点 26

3.2 J SP语法 28

3.2.1 JSP页面中元素 28

3.2.2 JSP指令 28

3.2.3 JSP声明 32

3.2.4 Java程序片段(Scriptlet) 32

3.2.5 JSP表达式 34

3.2.6 JSP中的注释 35

3.3 JSP生命周期 35

3.4 JSP九种基本内置组件 37

3.4.1 request对象 38

3.4.2 response对象 42

3.4.3 session对象 44

3.4.4 application对象 46

3.4.5 out对象 47

3.4.6 pageContext对象 48

3.4.7 connfig对象 49

3.4.8 page对象 51

3.4.9 exception对象 51

3.5本章小节 53

习题 53

第4章Servlet编程 54

4.1 Servlet简介(Server + applet=Servlet) 54

4.1.1 Servlet工作原理 54

4.1.2 Servlet基本结构 55

4.1.3 Servlet的生命周期 56

4.1.4运行你的第一个Servlet实例 57

4.2 Servlet实际应用 60

4.2.1 S ervlet与JSP的关系 60

4.2.2使用Servlet实现MVC开发模式 61

4.2.3 JSP页面调用Servlet的方法 62

4.2.4 S ervlet中的文件操作 67

4.2.5 Servlet获取请求信息头部内容 71

4.3本章小结 73

习题 73

第5章JDBC数据库编程 74

5.1 JDBC 74

5.2数据库开发环境搭建 75

5.2.1 MySQL数据库的下载和安装 75

5.2.2 MySQL数据库安装测试 80

5.3 SQL基础知识 81

5.3.1 SQL的特点 81

5.3.2简述SQL的六种基本指令 82

5.3.3创建和删除数据库 82

5.3.4创建、删除、修改数据表 83

5.3.5约束概述 87

5.3.6数据操纵语言(DML) 87

5.3.7数据查询语言 90

5.4 JDBC编程 94

5.4.1 JDBC编程步骤 94

5.4.2 JDBC编程实例 95

5.5更多JDBC编程 97

5.5.1预处理 97

5.5.2批处理命令 99

5.5.3事务处理 100

5.6数据库连接池 101

5.6.1数据库开发中面临的数据库资源的问题 101

5.6.2数据库连接池工作原理 102

5.6.3常用数据库连接池介绍 103

5.7本章小结 104

习题 104

第6章Struts 2.0 105

6.1 Struts 2.0简介 105

6.1.1 Struts 2.0的下载与安装 105

6.1.2 Struts 2.0项目组成 105

6.2 Struts 2.0配置 106

6.2.1 web.xml的配置 106

6.2.2配置文件struts.xml和struts.properties 107

6.2.3 Struts 2.0中的拦截器 114

6.3 Struts 2.0中的标签库 121

6.3.1 Struts标签库简介 121

6.3.2使用控制标签 122

6.3.3使用表单UI标签 122

6.3.4 Bean标签库 124

6.4输入校验 124

6.4.1 Struts 2.0校验机制 125

6.4.2利用Struts 2.0框架实现校验 125

6.4.3内置校验器 128

6.4.4校验器配置 132

6.4.5校验器的执行与短路 135

6.4.6自定义校验器 135

6.5上传和下载文件 136

6.5.1文件上传的原理 136

6.5.2 Struts 2.0的文件上传 139

6.5.3同时上传多个文件 140

6.5.4使用Struts 2.0的控制文件下载 143

6.6 Struts 2.0的国际化 144

6.7本章小结 147

习题 147

第7章Spring 148

7.1 Spring简介 148

7.1.1 Spring模块介绍 148

7.1.2 Spring安装配置 150

7.1.3 Spring的优点 153

7.2控制反转(IOC) 154

7.2.1 IOC容器简介 154

7.2.2 IOC示例入门 154

7.2.3依赖注入的几种形式 156

7.2.4集合类型数据注入 163

7.2.5延迟初始化Bean 165

7.2.6实例化Bean 165

7.3面向切面编程(AOP) 168

7.3.1 AOP概述 168

7.3.2 AOP重要概念 169

7.3.3切面的声明 170

7.3.4 AOP的优势 172

7.3.5 AspectJ具体实现AOP 173

7.4本章小节 176

习题 177

第8章Hibernate 178

8.1 Hibernate简介 178

8.1.1理解对象持久化 178

8.1.2使用JDBC 178

8.1.3 Hibernate环境与配置 180

8.2 Hibernate基础 180

8.2.1简单入门 180

8.2.2持久化对象 184

8.2.3检索对象 185

8.2.4高级配置 186

8.2.5继承 188

8.3操作持久化数据 188

8.3.1构建SessionFactory 188

8.3.2 DAO模式 190

8.3.3利用DAO来操作数据 191

8.3.4 DAO模式的实战应用 194

8.4 Hibernate检索方式 196

8.4.1 HQL查询 196

8.4.2 QBC查询 202

8.4.3 SQL查询 207

8.5本章小结 209

习题 209

第9章Ajax 210

9.1 Ajax技术简介 210

9.2 Ajax工作原理 211

9.3 XMLHttpRequest对象 213

9.3.1 XMLHttpRequest对象属性 213

9.3.3 XMLHttpRequest方法及其属性 214

9.4客户端向服务器发送请求 215

9.5服务器端响应客户端请求 217

9.5.1在服务器端响应用户请求 217

9.5.2返回XML格式的响应文档 218

9.6客户端处理服务器响应 223

9.6.1 JavaScript的DOM绑定 223

9.6.2利用DOM进行Web响应 234

9.7本章小节 235

习题 235

第10章 虚拟数据文件管理系统 237

10.1系统概述及架构设计 237

10.2持久层设计 241

10.2.1系统实体 241

10.2.2系统E-R图与数据表 242

10.2.3实现Hibernate PO 245

10.3实现系统DAO层 251

10.3.1 DAO接口 252

10.3.2 DAO实现 253

10.3.3配置系统DAO组件 264

10.4实现业务逻辑层 265

10.5实现系统Web层 268

10.5.1 Struts 2.0的配置 268

10.5.2用户操作部分 277

10.5.3管理员操作部分 290

10.6本章小结 298

习题 298

参考文献 299

精品推荐