图书介绍

Java EE Web 编程技术教程PDF|Epub|txt|kindle电子书版本网盘下载

Java EE Web 编程技术教程
  • 刘甫迎,饶斌,郑显举等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121065040
  • 出版时间:2010
  • 标注页数:374页
  • 文件大小:50MB
  • 文件页数:385页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java EE Web 编程技术教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章Java EE基础1

1.1 Web应用基本概念1

1.1.1 Web应用定义1

1.1.2 Web应用体系结构2

1.1.3基于层的设计6

1.2 Java EE规范9

1.2.1什么是Java EE9

1.2.2 Java EE的体系结构9

1.2.3 Java EE应用程序构成及应用10

1.2.4几个典型Java EE体系结构14

1.3 Java EE Web应用的编译和部署16

1.3.1 Java EE的部署问题16

1.3.2创建一个JSP应用程序的实例19

1.4 Java EE的发展与特点21

1.4.1 Java EE的由来与发展21

1.4.2 Java EE的新功能22

1.4.3 Java EE开发环境IDE25

习题126

第2章Java EE的可视化集成开发平台——Eclipse及运行环境27

2.1 Eclipse概述27

2.1.1 Eclipse的主要特点27

2.1.2 Eclipse的组成28

2.2 Eclipse的安装及开发环境的搭建30

2.2.1下载和安装JDK30

2.2.2下载并解压缩Eclipse SDK31

2.2.3安装Eclipse插件35

2.3 Eclipse插件的开发及分类36

2.3.1基于插件的体系结构36

2.3.2开发HelloWorldPlugin插件37

2.3.3 Eclipse插件的分类40

2.4 Web服务器和应用服务器41

2.4.1 Web服务器和应用服务器简介41

2.4.2 Tomcat Web服务器43

2.4.3 Eclipse与Tomcat集成52

2.4.4 JBoss应用服务器53

2.4.5 Eclipse与JBoss集成——JBossIDE57

习题259

第3章Java Applet及JDBC61

3.1 Java Applet基础61

3.1.1在HTML中调用Applet61

3.1.2编写一个Applet62

3.1.3改变标签的字体64

3.1.4向Applet添加文本框和按钮组件65

3.1.5 Applet的事件驱动编程66

3.1.6添加输出到一个Applet69

3.2 Applet的生命周期和更复杂的Applet70

3.2.1 Applet的生命周期70

3.2.2一个全交互的Applet73

3.2.3使用setLocation()方法76

3.2.4使用setEnable()方法77

3.2.5得到帮助77

3.3 JDBC及其应用78

3.3.1 JDBC编程技术78

3.3.2使用JDBC访问数据库80

3.3.3应用实例85

习题389

第4章Web层编程技术93

4.1 JSP技术93

4.1.1 JSP简介93

4.1.2 JSP的语法95

4.1.3 JSP的内建对象98

4.1.4 JSP的表单及Cookie应用101

4.1.5 JSP与JavaBean104

4.2 Java Servlet技术108

4.2.1 Servlet概述108

4.2.2开发Servlet应用116

4.2.3 Servlet与JSP、JavaBean协同工作117

4.3用JSP访问数据库119

4.3.1用JSP访问SQL Server数据库119

4.3.2 JSP用JavaBean操纵数据库120

4.4 JSTL标准标签库技术121

4.4.1 JSTL及其操作实现121

4.4.2在JSP中使用JSTL125

4.5 JSF技术129

4.5.1 JSF及其安装129

4.5.2 JSP页面中使用JSF131

习题4138

第5章Java EE轻型框架技术139

5.1 Java EE轻型框架技术概述139

5.1.1轻型框架的流行139

5.1.2流行的轻型框架组合140

5.1.3轻型框架的MyEclipse环境140

5.2 Struts2框架141

5.2.1 Struts框架及其MVC结构141

5.2.2 Struts2与WebWork在代码重用性上的优势142

5.2.3 Struts2的引例、Filter及配置147

5.2.4 Struts2的Action156

5.2.5 Struts2的OGNL表达式160

5.2.6 Struts2的标签库162

5.3 Hibernate框架164

5.3.1 Hibernate概述165

5.3.2 Hibernate的运行及其映射、基本配置和接口166

5.3.3 DAO模式、Hibernate Synchronizer插件及开发175

5.3.4 Criteria Query、HQL数据查询语言及Query接口184

5.3.5 Hibernate的数据关联191

5.3.6 Hibernate实体对象生命周期、缓存管理、事务198

5.3.7在Web环境下使用Hibernate203

5.4 Spring框架208

5.4.1 Spring基础及其开发环境208

5.4.2 Spring的IoC、容器及基本配置212

5.4.3 Spring的AOP219

5.4.4 Spring整合Hibernate229

5.5开发Struts2、 Hibernate、Spring集成程序237

习题5245

第6章EJB技术246

6.1企业级JavaBean(EJB):Java EE解决方案及其特点246

6.2 EJB的工作原理、环境及运行247

6.2.1 EJB的工作原理及类型247

6.2.2 EJB 3.0的特点及运行实例249

6.2.3独立的Tomcat调用EJB254

6.2.4 EJB的类和接口254

6.3会话Bean255

6.3.1无状态会话Bean256

6.3.2有状态会话Bean256

6.4消息驱动Bean258

6.5实体Bean260

6.5.1实体Bean配置文件及JBoss的数据源261

6.5.2单表实体Bean及持久化实体管理器262

习题6269

第7章Java EE持久性数据管理270

7.1 Java持久性API简介270

7.1.1实体270

7.1.2管理实体277

7.2 Web层持久性281

7.2.1定义持久性单元282

7.2.2创建一个实体类282

7.2.3获取对一个实体管理器的访问283

7.2.4访问数据库中的数据285

7.2.5更新数据库中的数据285

7.3 EJB层的持久性(多表实体Bean)287

习题7291

第8章Web服务与SOA技术292

8.1 Web服务到底是什么292

8.2 Web服务技术294

8.2.1概述294

8.2.2 XML:自描述数据(DTD和模式语言、解析XML)296

8.3用JAX-WS开发Web服务302

8.3.1简介JAX-WS302

8.3.2下载CVS工具303

8.3.3创建Web服务304

8.3.4构建、测试和运行Web服务309

8.4面向服务结构310

8.4.1 SOA简介310

8.4.2 SOA的基础架构313

8.4.3 SOA的实现315

8.4.4 SOA的未来320

习题8321

第9章Java消息服务等异步技术322

9.1 Ajax技术322

9.1.1 Asynchronous JavaScript+XML322

9.1.2 XMLHttpRequest323

9.1.3基于Ajax的用户注册实例325

9.1.4 Ajax集成技术:DWR325

9.2 Java消息服务概念326

9.2.1什么是Java消息服务326

9.2.2提供者、客户、消息与管理对象328

9.3 JMS编程模型330

9.3.1两种JMS编程模型330

9.3.2特定于模型的管理对象接口331

9.3.3消息使用的异步性331

9.4 JMS可靠性与性能332

9.4.1客户确认332

9.4.2消息持久保存332

9.4.3时间依赖性和JMS发布模型333

9.5一个JMS pub/sub应用实例333

9.5.1开发消息发布者334

9.5.2开发消息预约者335

9.5.3关于部署338

习题9338

第10章Java EE综合应用实例——公文管理信息系统339

10.1公文管理信息系统概述339

10.2设计数据库340

10.3系统公共配置341

10.3.1导入相关类库341

10.3.2配置web xml341

10.3.3数据源配置342

10.3.4配置persistence.xml文件342

10.4公文管理信息系统业务逻辑和数据处理层的实现343

10.4.1 admin表实体和对应会话Bean343

10.4.2 category表的实体和会话Bean344

10.4.3 ofile表的实体和会话Bean346

10.5公文管理信息系统表现层的实现348

10.5.1登录页面349

10.5.2后台首页351

10.5.3添加公文357

10.5.4查看公文360

10.5.5修改公文362

10.5.6删除公文365

习题10365

附录A Java EE Web编程技术教学大纲366

附录B 实验指导书368

附录C 使用日志记录371

参考文献374

热门推荐