图书介绍

JavaEE程序设计与应用开发 第2版PDF|Epub|txt|kindle电子书版本网盘下载

JavaEE程序设计与应用开发 第2版
  • 郭克华,唐雅媛,扈乐华主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302474180
  • 出版时间:2017
  • 标注页数:339页
  • 文件大小:32MB
  • 文件页数:355页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

JavaEE程序设计与应用开发 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 入门3

第1章 Java EE介绍和环境配置3

1.1 Java EE简介3

1.1.1 Java技术系列的三个版本3

1.1.2 Java EE的特点4

1.1.3 Java EE的技术结构6

1.2 JDK安装7

1.3 服务器安装10

1.3.1 安装Tomcat10

1.3.2 安装WebLogic 1214

1.4 IDE安装20

1.4.1 IDE的作用20

1.4.2 安装MyEclipse21

1.4.3 绑定MyEclipse和Tomcat22

1.4.4 绑定MyEclipse和WebLogic25

小结27

上机习题28

第2部分 JDBC编程31

第2章 JDBC31

2.1 JDBC简介31

2.2 建立ODBC数据源32

2.3 JDBC操作33

2.3.1 添加数据34

2.3.2 删除数据35

2.3.3 修改数据36

2.3.4 查询数据36

2.4 使用PreparedStatement和CallableStatement38

2.5 事务41

2.6 使用厂商驱动进行数据库连接42

2.7 使用连接池访问数据库44

小结48

上机习题48

第3部分 Web开发51

第3章 JSP基础编程51

3.1 B/S结构51

3.2 建立Web项目53

3.2.1 目录结构53

3.2.2 部署55

3.3 注释57

3.4 JSP表达式、程序段和声明58

3.5 URL传值60

3.6 JSP指令和动作62

3.6.1 JSP指令62

3.6.2 JSP动作66

3.7 表单开发67

3.7.1 单一表单元素数据的获取68

3.7.2 捆绑表单元素数据的获取72

3.8 隐藏表单73

3.9 中文乱码问题76

小结77

上机习题77

第4章 JSP内置对象78

4.1 认识JSP内置对象78

4.2 out对象78

4.3 request对象79

4.4 response对象81

4.4.1 利用response对象进行重定向81

4.4.2 利用response设置HTTP头85

4.5 Cookie操作85

4.6 利用session开发购物车89

4.6.1 购物车需求89

4.6.2 如何用session开发购物车91

4.7 session其他API93

4.7.1 session的其他操作93

4.7.2 sessionId96

4.7.3 利用session保存登录信息97

4.8 application对象97

小结99

上机习题99

第5章 JSP和JavaBean101

5.1 认识JavaBean101

5.1.1 编写JavaBean102

5.1.2 特殊JavaBean属性103

5.2 在JSP中使用JavaBean104

5.3 JavaBean的范围107

5.4 DAO和VO110

5.4.1 为什么需要DAO和VO110

5.4.2 编写DAO和VO110

5.4.3 在JSP中使用DAO和VO111

小结112

上机习题113

第6章 Servlet基础编程114

6.1 认识Servlet114

6.2 编写Servlet114

6.2.1 建立Servlet114

6.2.2 Servlet运行机制117

6.3 Servlet生命周期118

6.4 Servlet与JSP内置对象119

6.5 设置欢迎页面120

6.6 在Servlet中读取参数122

6.6.1 设置参数122

6.6.2 获取参数123

小结124

上机习题124

第7章 Servlet高级编程125

7.1 在Servlet内实现跳转125

7.2 ServletContext高级功能127

7.3 使用过滤器128

7.3.1 为什么需要过滤器128

7.3.2 编写过滤器129

7.3.3 需要注意的问题133

7.4 异常处理135

小结136

上机习题136

第8章 EL&JSTL137

8.1 认识表达式语言137

8.1.1 为什么需要表达式语言137

8.1.2 表达式语言基本语法137

8.2 基本运算符138

8.2.1 .和[]运算符138

8.2.2 算术运算符139

8.2.3 关系运算符139

8.2.4 逻辑运算符139

8.2.5 其他运算符139

8.3 数据访问140

8.3.1 对象的作用域140

8.3.2 访问JavaBean141

8.3.3 访问集合142

8.3.4 其他隐含对象142

8.4 认识JSTL143

8.5 核心标签库144

8.5.1 核心标签库介绍144

8.5.2 用核心标签进行基本数据操作145

8.5.3 用核心标签进行流程控制146

8.6 XML标签库简介150

8.7 国际化标签库简介151

8.8 数据库标签库简介152

8.9 函数标签库简介152

小结154

上机习题154

第9章 Ajax156

9.1 Ajax概述156

9.1.1 为什么需要Ajax技术156

9.1.2 Ajax技术介绍157

9.1.3 一个简单案例158

9.2 Ajax开发160

9.2.1 Ajax核心代码160

9.2.2 API解释160

9.3 Ajax简单案例164

9.3.1 表单验证需求164

9.3.2 实现方法165

9.3.3 需要注意的问题167

小结168

上机习题168

第4部分 轻量级框架开发171

第10章 MVC和Struts基本原理171

10.1 MVC模式171

10.2 Struts框架的基本原理172

10.2.1 Struts框架简介172

10.2.2 Struts框架原理173

10.3 Struts框架的基本使用方法174

10.3.1 导入Struts框架174

10.3.2 编写JSP176

10.3.3 编写并配置ActionForm177

10.3.4 编写并配置Action179

10.3.5 测试181

10.4 其他问题181

10.4.1 程序运行流程181

10.4.2 ActionForm生命周期182

10.4.3 其他问题183

小结184

上机习题184

第11章 Struts标签和错误处理185

11.1 认识Struts标签库185

11.1.1 Struts标签库简介185

11.1.2 使用Struts 1.3 标签库新建JSP的方法185

11.2 struts-html输入标签的使用187

11.2.1 使用struts-html标签生成一个表单187

11.2.2 struts-html简单输入标签的使用189

11.2.3 struts-html复杂输入标签的使用192

11.3 Struts资源文件的使用方法193

11.3.1 认识Struts资源文件193

11.3.2 Struts默认资源文件的使用方法195

11.3.3 在资源文件中传参数197

11.3.4 多个资源文件198

11.4 Struts错误处理200

11.4.1 Struts错误简介200

11.4.2 前端错误的处理方法201

11.4.3 业务逻辑错误的处理方法204

小结206

上机习题206

第12章 Struts 2基础开发207

12.1 Struts 2简介207

12.2 Struts 2的基本原理208

12.2.1 环境配置208

12.2.2 Struts 2原理209

12.3 Struts 2的基本使用方法209

12.3.1 导入Struts 2209

12.3.2 编写JSP210

12.3.3 编写并配置ActionForm212

12.3.4 编写并配置Action212

12.3.5 测试214

12.4 其他问题215

12.4.1 程序运行流程215

12.4.2 Action生命周期215

12.4.3 在Action中访问Web对象216

小结217

上机习题218

第13章 Hibernate基础编程219

13.1 对象关系映射219

13.2 Hibernate框架的基本原理220

13.2.1 Hibernate框架简介220

13.2.2 Hibernate框架原理221

13.3 Hibernate框架的基本使用方法222

13.3.1 导入Hibernate框架222

13.3.2 编写Hibernate配置文件223

13.3.3 编写PO224

13.3.4 编写并配置映射文件225

13.4 利用Hibernate进行数据库操作227

13.4.1 添加操作227

13.4.2 查询操作228

13.4.3 修改操作229

13.4.4 删除操作230

小结231

上机习题231

第14章 Hibernate高级编程232

14.1 深入认识Hibernate232

14.1.1 Configuration232

14.1.2 SessionFactory233

14.1.3 Session233

14.2 批量查询方法235

14.2.1 HQL235

14.2.2 Criteria238

14.3 Hibernate主键239

14.3.1 主键生成策略239

14.3.2 复合主键239

14.4 动态实体模型241

小结243

上机习题243

第15章 Spring基础编程244

15.1 Spring框架入门244

15.1.1 耦合性和控制反转244

15.1.2 Spring框架简介246

15.2 Spring框架的基本使用方法247

15.2.1 导入Spring框架247

15.2.2 编写被调用方及其接口248

15.2.3 编写Spring配置文件249

15.2.4 编写调用方249

15.3 依赖注入251

15.3.1 属性注入252

15.3.2 构造函数注入253

15.3.3 两种注入方式的总结和比较254

15.4 其他问题255

15.4.1 Bean的初始和消亡函数255

15.4.2 延迟加载256

小结257

上机习题257

第16章 Struts、Spring、Hibernate的整合258

16.1 Struts整合Hibernate258

16.1.1 编写数据库访问层258

16.1.2 增加Struts框架支持261

16.2 整合Spring264

16.2.1 重构CustomerDao265

16.2.2 修改LoginAction266

16.2.3 Struts整合Spring267

16.2.4 Spring整合Hibernate269

小结269

上机习题269

第5部分 重量级框架开发273

第17章 EJB 3.2:会话Bean273

17.1 为什么需要EJB273

17.2 EJB框架的基本原理274

17.2.1 EJB框架简介274

17.2.2 EJB运行原理275

17.3 EJB框架的基本使用方法276

17.3.1 建立EJB项目276

17.3.2 编写远程接口277

17.3.3 编写实现类278

17.3.4 配置EJB278

17.3.5 部署EJB279

17.3.6 远程调用该EJB281

17.3.7 无状态会话Bean的生命周期284

17.4 有状态会话Bean开发285

17.5 有配置文件的EJB287

17.6 编写具有本地接口的EJB288

小结289

上机习题289

第18章 EJB 3.2:实体Bean290

18.1 实体Bean和ORMapping290

18.2 编写实体Bean290

18.2.1 按照JavaBean格式编写PO291

18.2.2 在Student类中添加注释292

18.2.3 编写配置文件294

18.3 利用会话Bean操作实体Bean296

18.3.1 编写会话Bean的远程接口297

18.3.2 编写会话Bean的实现类297

18.3.3 测试298

18.4 复杂查询301

小结304

上机习题304

第6部分 其他内容307

第19章 log4j&Ant307

19.1 log4.j初步307

19.1.1 log4j介绍307

19.1.2 log4j的安装310

19.2 log4.j的使用310

19.2.1 配置文件介绍310

19.2.2 日志测试311

19.2.3 日志消息级别312

19.2.4 日志布局313

19.2.5 日志文件的存放315

19.2.6 建议315

19.3 Ant316

19.3.1 Ant介绍316

19.3.2 下载并配置Ant316

19.3.3 Ant的使用317

小结318

上机习题319

第20章 DOM和SAX320

20.1 DOM320

20.1.1 DOM介绍320

20.1.2 DOM基本API321

20.1.3 载入文档322

20.2 利用DOM读取数据323

20.2.1 利用Node读取数据323

20.2.2 利用Document读取数据326

20.2.3 利用Element读取数据327

20.3 利用DOM修改数据328

20.3.1 XML文件保存328

20.3.2 利用Node修改数据329

20.3.3 利用Document修改数据331

20.3.4 利用Element修改数据331

20.4 SAX333

20.4.1 SAX介绍333

20.4.2 载入文档333

20.4.3 编写事件处理器334

20.4.4 实现解析336

小结337

上机习题338

热门推荐