图书介绍

编程指南:J2EE应用开发详解(附CD光盘1张)

  • 罗玉玲 著
  • 出版社: 电子工业出版社
  • ISBN:9787121083273
  • 版次:1
  • 商品编码:10143722
  • 包装:平装
  • 开本:16开
  • 出版时间:2009-05-01
  • 页数:466
  • 正文语种:中文
  • 附件:CDROM
  • 附件数量:1

扫码下载

手机扫码下载

PDF下载

高速下载 普通下载

赞助商链接

图书目录

第1章 Java Web应用开发简介t1
1.1 Java EE应用概述t1
1.2 Java EE概念t1
1.2.1 Java EE多层模型t1
1.2.2 Java EE体系结构t2
1.3 Java EE的核心API与组件t4
1.4 Web服务器和应用服务器t13
1.5 小结t16

第2章 建立开发平台t17
2.1 构建开发环境t17
2.1.1 安装JDKt17
2.1.2 安装Tomcatt21
2.1.3 安装Eclipset23
2.2 配置开发环境t23
2.3 小结t26

第3章 Java的反射机制t27
3.1 Java反射APIt27
3.2 加载类的实例t29
3.2.1 加载class对象的两种方式t29
3.2.2 Class.forName()加载类的实例t30
3.2.3 loadClass获得类的实例t31
3.3 操作类的字段t31
3.3.1 获取对象的属性t31
3.4 操作类的方法t34
3.4.1 运行时调用对象的方法t34
3.4.2 无参构造函数t36
3.4.3 带参构造函数t37
3.5 动态代理t39
3.6 反射机制在Hibernate中的应用t42
3.7 小结t46

第4章 Servlet技术t47
4.1 Servlet简介t47
4.1.1 Servlet的特点t47
4.1.2 Servlet的优势t48
4.1.3 Servlet的工作过程t49
4.1.4 Servlet的生命周期t50
4.2 开发和部署一个简单的Servlett51
4.3 Servlet常用API介绍t53
4.3.1 Servlet实现相关t54
4.3.2 Servlet配置相关t54
4.3.3 Servlet异常相关t55
4.3.4 请求和响应相关t55
4.3.5 会话跟踪t56
4.3.6 Servlet上下文t57
4.3.7 Servlet协作t57
4.3.8 Filtert58
4.4 使用Servlet处理客户端请求t58
4.5 会话跟踪t61
4.5.1 使用Cookie进行会话跟踪t61
4.5.2 使用URL重写进行会话跟踪t62
4.5.3 使用隐藏表单域进行会话跟踪t63
4.6 小结t65

第5章 JSP技术t67
5.1 JSP简介t67
5.2 JSP页面的结构t68
5.3 脚本元素t68
5.3.1 Scriptlet元素t69
5.3.2 Expression元素t69
5.3.3 Declaration元素t70
5.4 指令t73
5.4.1 page指令t73
5.4.2 include指令t75
5.5 动作t76
5.5.1 Resource动作t76
5.5.2 JavaBean动作t78
5.6 隐式对象t78
5.6.1 request对象t78
5.6.2 response对象t78
5.6.3 application对象t78
5.6.4 out对象t79
5.6.5 page对象t79
5.6.6 session对象t79
5.6.7 exception对象t80
5.6.8 pageContext对象t80
5.6.9 config对象t80
5.7 JSP自定义标签t81
5.8 小结t84

第6章 XML、CSS和XSLTt85
6.1 XMLt85
6.1.1 什么是XMLt85
6.1.2 XML的产生t85
6.1.3 XML的用途t86
6.1.4 XML元素t87
6.1.5 XML属性t87
6.1.6 XML语法规则t89
6.1.7 XML检验t91
6.2 CSSt92
6.3 XSLTt94
6.4 小结t96

第7章 Ajax简介t97
7.1 Ajax简介t97
7.2 Ajax技术核心t100
7.2.1 XMLHttpRequest对象的常用方法t100
7.2.2 标准的XMLHttpRequest属性t101
7.3 一个简单的Ajax实例t101
7.4 小结t104

第8章 Struts2框架t105
8.1 Web应用的发展t105
8.2 Struts2的起源和体系结构t106
8.3 Struts2核心部分详解t108
8.3.1 核心控制器FilterDispatchert108
8.3.2 业务逻辑控制器Actiont111
8.3.3 业务逻辑组件t116
8.3.4 Struts2表示层t118
8.3.5 Struts2配置文件t119
8.4 Action的配置方式t121
8.4.1 动态方法调用t121
8.4.2 设置action元素的method属性t122
8.4.3 使用通配符配置actiont122
8.4.4 默认actiont123
8.5 拦截器Interceptort123
8.5.1 拦截器的定义t124
8.5.2 拦截器的实现原理t124
8.5.3 Struts2的内置拦截器t124
8.5.4 拦截器的配置和使用t125
8.5.5 自定义拦截器t126
8.6 一个简单的Struts2应用t130
8.7 小结t140

第9章 JSFt141
9.1 JSF技术简介t141
9.1.1 JSF与MVC模式t141
9.1.2 JSF应用程序配置t142
9.2 一个简单的JSF应用t142
9.2.1 JSF应用程序开发步骤t143
9.2.2 用户登录实例t143
9.3 JSF应用程序架构t147
9.3.1 JSF请求处理生命周期t147
9.3.2 JSF事件驱动模型t148
9.3.3 JSF导航模型t149
9.4 JSF的组成t152
9.4.1 UI组件t152
9.4.2 JSF标签t154
9.5 统一ELt156
9.5.1 表达式和函数t156
9.5.2 操作符t157
9.5.3 保留字t158
9.5.4 内置对象t158
9.6 Backing Beant158
9.7 创建自定义组件t162
9.8 小结t164

第10章 JavaBeant165
10.1 JavaBean简介t165
10.1.1 JavaBean的特点t166
10.1.2 JavaBean的元素及属性t167
10.1.3 JavaBean的分类t168
10.2 创建JavaBeant168
10.2.1 JavaBean的规格说明t168
10.2.2 创建一个简单的JavaBeant168
10.3 在JSP中使用JavaBeant169
10.4 使用JavaBean连接数据库t172
10.5 小结t177

第11章 EJBt179
11.1 EJB简介t179
11.1.1 EJB的特点t179
11.1.2 EJB类型与组成t180
11.1.3 EJB 3.0的新特性t181
11.2 元数据注释和部署描述符t181
11.2.1 元数据注释t181
11.2.2 部署描述符t182
11.3 EJB支持JNDIt183
11.3.1 JNDI的概念t183
11.3.2 使用JNDIt186
11.4 会话Beant191
11.4.1 会话Bean的分类t191
11.4.2 会话Bean的组成t195
11.4.3 会话Bean的生命周期t196
11.4.4 创建无状态会话Beant197
11.4.5 创建有状态会话Beant198
11.5 消息驱动Bean和消息服务t199
11.5.1 JMSt200
11.5.2 消息驱动Bean的生命周期t202
11.5.3 创建消息驱动Beant202
11.6 实体Beant203
11.6.1 实体Bean的特性t204
11.6.2 实体Bean的分类及组成t204
11.6.3 EJB 3.0中的实体Beant206
11.7 EJB事务t208
11.7.1 基于容器管理事务t209
11.7.2 基于Bean管理的事务t210
11.8 EJB拦截器t212
11.9 EJB定时服务t214
11.10 EJB安全管理t214
11.11 小结t216

第12章 RMIt217
12.1 RMI简介t217
12.1.1 RMI的架构t218
12.1.2 RMI的组成及实现t218
12.1.3 RMI的优点t219
12.2 一个RMI的简单实例t219
12.3 小结t226

第13章 Web服务概论t227
13.1 SOA简介t227
13.2 Web服务简介t229
13.3 Web服务的核心技术t230
13.3.1 SOAPt232
13.3.2 WSDLt235
13.3.3 UDDIt236
13.4 小结t236

第14章 CORBAt237
14.1 CORBA的需求t237
14.2 CORBA的架构t237
14.2.1 IDLt239
14.2.2 ORBt240
14.2.3 IIOPt241
14.2.4 BOAt241
14.3 CORBA服务t241
14.4 创建CORBA应用t243
14.5 CORBA与RMIt246
14.5.1 CORBA和RMI的区别t246
14.5.2 CORBA和RMI的互操作t247
14.6 小结t248

第15章 Spring框架t249
15.1 Spring 2.0的体系结构t249
15.2 Ioc容器t250
15.2.1 BeanFactoryt250
15.2.2 ApplicationContextt252
15.2.3 Beans的生命周期过程t253
15.2.4 Beans的进阶管理t254
15.3 依赖注入t259
15.3.1 Constructor注入t259
15.3.2 Setter注入t261
15.3.3 Method注入t263
15.4 Spring AOP技术t266
15.4.1 装备(advices)t267
15.4.2 Spring AOP的传统用法t275
15.4.3 基于@AspectJ注释的AOPt277
15.4.4 基于aop命名空间的AOPt279
15.5 小结t282
第16章 数据库技术和JDBC技术t283
16.1 关系数据库和SQLt283
16.2 关系数据库的工作环境t284
16.3 基于JDBC的数据访问技术t285
16.3.1 JDBC概述t285
16.3.2 数据库驱动程序t287
16.3.3 使用JDBC查询数据库t291
16.3.4 常用的JDBC类和方法t294
16.3.5 数据库连接池中使用JDBCt297
16.4 小结t302

第17章 ORM与Java持久化机制t303
17.1 ORM概述t303
17.2 域模型t304
17.3 实体域对象的持久化模式t304
17.4 JPAt305
17.4.1 实体t306
17.4.2 EntityManagert309
17.5 持久化查询语言t313
17.6 常用的JPA注释t316
17.7 小结t318

第18章 Hibernatet319
18.1 Hibernate体系结构t319
18.2 Hibernate核心接口t321
18.3 一个简单的Hibernate例子t321
18.4 详解Hibernate配置文件t325
18.4.1 Hibernate的两种配置方式t325
18.4.2 配置数据库连接池t327
18.5 HQL简介t328
18.6 小结t330

第19章 权限管理系统(Struts+Spring+Hiberante+Ajax)t331
19.1 需求分析t331
19.2 系统总体流程设计t331
19.3 系统设计t332
19.4 系统总体解析t336
19.5 系统功能解析t364
19.5.1 管理员登录t364
19.5.2 模块管理t374
19.5.3 角色数据操作t383
19.5.4 资源操作t391
19.5.5 用户管理t394
19.6 小结t404

第20章 航空订票系统(JSF/Richfaces+EJB+JPA)t405
20.1 需求分析t405
20.2 基本设计理念t406
20.3 系统设计t407
20.3.1 系统用例分析t407
20.3.2 持久化数据分析t413
20.3.3 系统操作序列描述t413
20.3.4 业务接口设计t419
20.4 数据库设计t421
20.4.1 数据库规划t421
20.4.2 具体数据库表t423
20.4.3 SQL代码t426
20.5 系统实现t431
20.5.1 工程开发环境的建立t431
20.5.2 EJB Entity开发t435
20.5.3 EJB Session开发t443
20.5.4 Message-Driven Bean开发t447
20.5.5 JSF/Richfaces开发t448
20.5.6 远程连接t455
20.5.7 系统配置t456
20.6 系统运行t462
20.6.1 服务器的选择t462
20.6.2 系统的部署t462
20.6.3 系统的运行t463
20.7 小结t466

查看全部 ↓

精品推荐