书籍详情
实战J2EE与WebLogic Server应用开发
作者:张宏展等编著
出版社:电子工业出版社
出版时间:2004-04-01
ISBN:9787505397200
定价:¥48.00
购买这本书可以去
内容简介
本书以WebLogicServer7.0为应用开发环境,介绍J2EE的开发技术。在讲解过程中融合了丰富翔实的例子,从而指导初涉了J2EE和WebLogicServer的开发者成功地开发、部署和运行了2EE程序。通过对本书的学习,读者可以掌握以下知识:●熟悉了J2EE的WebLogicServer7.0开发环境。●掌握Servlet,JSP,JavaScript和Applet的应用开发。●使用JDBC连接数据库和使用JTA处理事务。●理解EJB技术的基础::RMI和JNDI。●学会开发会话EJB、实体EJB和消息EJB程序,以及它们的集成应用开发。●学会利用JavaMail收发E-mail。本书以BEAWebLogicServer7.0为开发环境,详细介绍了J2EE框架下各个组件的开发技术。全书以剖析J2EE各个组件及在WebLogicServer环境下开发和部署的过程为中心,共分为两大部分14章。前一部分包括前8章,是Web应用部分,包括Servlet,JSP,JavaScript,Applet,以及JDBC和JTA。后一部分是后面6章,包括EJB的基础:RMI和JNDI,会话EJB、实体EJB和消息EJB,以及JavaMail。这些均是目前的技术热点和读者所关注的问题。书中的实例对读者的实际应用开发有非常强的借鉴意义。本书适合于具有一定Java编程基础的程序员阅读,也可作为正在进行J2EE开发的各类程序员的必备参考书。
作者简介
暂缺《实战J2EE与WebLogic Server应用开发》作者简介
目录
第1章 J2EE概述
1.1 J2EE产生背景
1.2 J2EE平台简介
1.3 J2EE开发模型
1.4 J2EE开发中项目团队的组建
1.4.1 设计师团队
1.4.2 表现逻辑层团队
1.4.3 业务逻辑层团队
1.4.4 数据库访问层团队
第2章 WebLogic Server开发环境
2.1 WebLogic Server概述
2.2 安装WebLogic Server
2.2.1 下载WebLogic Server安装程序
2.2.2 WebLogic Server的安装
2.3 WebLogic Server开发环境
2.3.1 运行第一个程序
2.3.2 构建自主开发环境
2.3.3 部署应用组件
2.4 部署Web应用
2.4.1 部署Web应用的步骤
2.4.2 部署Web应用举例
2.5 部署EJB应用
2.5.1 部署EJB应用的步骤
2.5.2 部署EJB应用举例
2.6 部署企业应用
2.6.1 部署企业应用的步骤
2.6.2 部署企业应用举例
2.7 WebLogic Server常用工具
2.7.1 ant工具
2.7.2 部署描述器创建工具
2.7.3 部署描述器编辑工具
2.7.4 部署工具
第3章 利用JavaParser解析XML文档
3.1 XML技术综述
3.1.1 XML基本概念和术语
3.1.2 序言
3.1.3 文档类型定义
3.2 XML文档的操作
3.3 XML文档角罕析示例程序
3.3.1 SAX解析器应用示例
3.3.2 DOM解析器应用示例
第4章 开发SerVlet
4.1 Servlet概述
4.2 Servlet的生命周期
4.3 Servlet编程基石出
4.3.1 Servlet程序剖析
4.3.2 Servlet的演示程序
4.3.3 Servlet的调用方法
4.4 处理Servlet请求信息
4.4.1 处理Servlet请求的方法
4.4.2 Servlet的高级应用
4.5 用Servlet实现Web会话
4.5.1 利用Servlet会话对象实现Web会话
4.5.2 Servlet高级会话程序
4.5.3 不使用浏览器的会话跟踪
4.5.4 会话事件
4.6 Coohe在Servlet中的应用
4.6.1 Cookie技术基石出
4.6.2 Cookie应用举例
4.6.3 URL重写
4.7 Web应用部署描述器文件
4.7.1 web.xml文件
4.7.2 weblogic.xml文件
第5章 JSP技术
5.1 JSP标记
5.2 JSP指令
5.2.1 page指令
5.2.2 include指令
5.3 JSP动作
5.4 JSP隐含对象
5.4.1 request对象
5.4.2 response对象
5.4.3 page对象
5.4.4 application对象
5.4.5 out对象
5.4.6 exception对象
5.4.7 config对象
5.4.8 pageContext对象
5。5 JSP注释和描述器选项
5.5.1 JSP注释
5.5.2 JSP描述器选项
5.6 JSP中的JavaBean组件
5.6.1 JavaBean属,陛和方法
5.6.2 JavaBean动作
5.6.3 JavaBean应用举例
5.7 JSP标记符库
5.8 JSP高级应用举例
5.8.1 用JSP操作文件
5.8.2 用JavaBean实现文件上载
5.8.3 自定制标记符库设置Applet程序应用
5.9 MVC设计模式
5.9.1 MVC概述
5.9.2 MVC设计实例
5.9.3 MVC的适用性和缺点
5.10 Web应用准则
第6章 JavaScript技术
6.1 Java Script概述
6.2 内置对象和事件
6.2.1 内置对象
6.2.2 事件
6.3 变量、表达式牙口运算符
6.4 控制语句
6.5 函数和数组
6.6 高级应用
6.6.1 JavaScript时钟
6.6.2 JavaScript滚动字体
第7章 AppJet
7.1 Applet基础
7.2 Applet生命周期
7.3 Applet高级应用
7.3.1 使用<param>标记
7.3.2 Applet中的线程问题
7.3.3 用Applet实现俄罗斯方块
7.3.4 Applet间通信
7.4 Applet与Servlet通信
7.4.1 Applet与Servlet之间的通信
7.4.2 JavaScript访问Applet
第8章 利用JDBC和JTA访问数据库和处理事务
8.1 JDBC技术综述
8.2 JDBC接口类
8.2.1 DriverManager类
8.2.2 Connection类
8.2.3 Statement类
8.2.4 ResultSet类
8.2.5 SQLException类
8.2.6 SQLWarning类
8.3 利用JDBC访问数据库
8.4 利用WebLogic Server连接池访问数据库
8.5 利用JTA处理事务
8.6 使用JDBC存储牙口调用大对象
8.7 JDBC高级应用
8.7.1 番羽页处理
8.7.2 存取大对象数据
第9章 RMI和JNDI
9.1 RMI技术综述
9.1.1 RMI通信机制
9.1.2 理解RMI
9.2 RMI编程模型
9.2.1 RMI实现牙口运行步骤
9.2.2 WebLogic Server的RMI
9.3 JNDI接口
9.3.1 理解命名和目录接口服务
9.3.2 JNDI体系结构和相关概念
9.3.3 使用JNDI
9.4 集成RMI—ⅡOP和JNDI
第10章 会话EJB
10.1 EJB技术综述
10.1.1 EJB技术基础
10.1.2 EJB组件
10.2 开发第一个EJB程序-
10.2.1 EJB服务器端开发
10.2.2 EJB客户端开发
10.2.3 部署企业应用
10.3 无状态会话EJB
10.4 有状态会话Bean
10.4.1 有状态会话Bean特点
10.4.2 有状态会话Bean股票交易程序
10.4.3 有状态会话Bean编程模型
10.4.4 有状态会话Bean生命周期
10.5 EJB环境和资源
10.5.1 EJB环境变量
10.5.2 EJB引用
10.5.3 资源管理器引用
10.6 容器管理的事务
10.6.1 容器管理的事务
10.6.2 容器管理事务示例程序
10.7 Bean管理的事务
10.7.1 Bean管理的事务
10.7.2 Bean管理事务示例程序
10.8 EJB事务管理方式,总结
第11章 实体EJB
11.1 实体EJB技术综述
11.1.1 实体EJB理论基石出
11.1.2 实体EJB的基本组件
11.1.3 激活与钝化-
11.2 开发BMP实体Bean程序
11.2.1 BMP编程基础
11.2.2 银行账户BMP程序
11.2.3 生命周期
11.3 开发CMP实体Bean程序
11.3.1 CMP编程基础
11.3.2 银行账户CMP程序
11.4 Bean和容器管理数据关系
11.4.1 一对一关系
11.4.2 一对多关系
11.4.3 多对多关系
11.4.4 双向关系
11.4.5 创建主键类
11.4.6 CMP管理关系示例程序
11.5 EJB-L语言
11.5.1 EJB-QL查询方法
11.5.2 EJB-QL语句详解
11.5.3 EJB-QL的优点与局限
11.6 BMP和CMP的比较
11.7 实体Bean和会话Bean综合应用
第12章 Java消息服务
12.1 Java消息服务
12.1.1 消息服务概述
12.1.2 JMS技术基础
12.1.3 JMS对象模型
12.2 配置JMS
12.3 开发JMS程序
12.3.1 开发步骤
12.3.2 消息队列示例程序
12.3.3 消息主题示例程序
12.4 JMS探究
12.4.1 JMS消息
12.4.2 消息传递
12.5 在JMS中使用事务
第13章消息EJB
13.1 消息EJB技术综述
13.2 开发消息Bean程序
13.2.1 消息Bean的构成
13.2.2 消息Bean示例程序
13.3 消息Bean探究
13.4 消息Bean与会话Bean及实体Bcan的集成应用
第14章 利用JavaMail实现E-maiI的接收和发送
14.1 JavaMail综述
14.1.1 关于E-mail
14.1.2 JavaMail
14.2 简单E-mail示例程序
14.3 JavaMail探究
14.3.1 通过POP3接收E-mail
14.3.2 在邮件中添加附件
14.3.3 从邮件服务器中获取邮件列表
14.3.4 从邮箱中删除邮件
14.3.5 从邮箱中获取读过和未读过的邮件数
14.3.6 从邮件中打开附件
14.3.7 用JavaMail显示复合邮件的内容
14.3.8 邮件的转发
1.1 J2EE产生背景
1.2 J2EE平台简介
1.3 J2EE开发模型
1.4 J2EE开发中项目团队的组建
1.4.1 设计师团队
1.4.2 表现逻辑层团队
1.4.3 业务逻辑层团队
1.4.4 数据库访问层团队
第2章 WebLogic Server开发环境
2.1 WebLogic Server概述
2.2 安装WebLogic Server
2.2.1 下载WebLogic Server安装程序
2.2.2 WebLogic Server的安装
2.3 WebLogic Server开发环境
2.3.1 运行第一个程序
2.3.2 构建自主开发环境
2.3.3 部署应用组件
2.4 部署Web应用
2.4.1 部署Web应用的步骤
2.4.2 部署Web应用举例
2.5 部署EJB应用
2.5.1 部署EJB应用的步骤
2.5.2 部署EJB应用举例
2.6 部署企业应用
2.6.1 部署企业应用的步骤
2.6.2 部署企业应用举例
2.7 WebLogic Server常用工具
2.7.1 ant工具
2.7.2 部署描述器创建工具
2.7.3 部署描述器编辑工具
2.7.4 部署工具
第3章 利用JavaParser解析XML文档
3.1 XML技术综述
3.1.1 XML基本概念和术语
3.1.2 序言
3.1.3 文档类型定义
3.2 XML文档的操作
3.3 XML文档角罕析示例程序
3.3.1 SAX解析器应用示例
3.3.2 DOM解析器应用示例
第4章 开发SerVlet
4.1 Servlet概述
4.2 Servlet的生命周期
4.3 Servlet编程基石出
4.3.1 Servlet程序剖析
4.3.2 Servlet的演示程序
4.3.3 Servlet的调用方法
4.4 处理Servlet请求信息
4.4.1 处理Servlet请求的方法
4.4.2 Servlet的高级应用
4.5 用Servlet实现Web会话
4.5.1 利用Servlet会话对象实现Web会话
4.5.2 Servlet高级会话程序
4.5.3 不使用浏览器的会话跟踪
4.5.4 会话事件
4.6 Coohe在Servlet中的应用
4.6.1 Cookie技术基石出
4.6.2 Cookie应用举例
4.6.3 URL重写
4.7 Web应用部署描述器文件
4.7.1 web.xml文件
4.7.2 weblogic.xml文件
第5章 JSP技术
5.1 JSP标记
5.2 JSP指令
5.2.1 page指令
5.2.2 include指令
5.3 JSP动作
5.4 JSP隐含对象
5.4.1 request对象
5.4.2 response对象
5.4.3 page对象
5.4.4 application对象
5.4.5 out对象
5.4.6 exception对象
5.4.7 config对象
5.4.8 pageContext对象
5。5 JSP注释和描述器选项
5.5.1 JSP注释
5.5.2 JSP描述器选项
5.6 JSP中的JavaBean组件
5.6.1 JavaBean属,陛和方法
5.6.2 JavaBean动作
5.6.3 JavaBean应用举例
5.7 JSP标记符库
5.8 JSP高级应用举例
5.8.1 用JSP操作文件
5.8.2 用JavaBean实现文件上载
5.8.3 自定制标记符库设置Applet程序应用
5.9 MVC设计模式
5.9.1 MVC概述
5.9.2 MVC设计实例
5.9.3 MVC的适用性和缺点
5.10 Web应用准则
第6章 JavaScript技术
6.1 Java Script概述
6.2 内置对象和事件
6.2.1 内置对象
6.2.2 事件
6.3 变量、表达式牙口运算符
6.4 控制语句
6.5 函数和数组
6.6 高级应用
6.6.1 JavaScript时钟
6.6.2 JavaScript滚动字体
第7章 AppJet
7.1 Applet基础
7.2 Applet生命周期
7.3 Applet高级应用
7.3.1 使用<param>标记
7.3.2 Applet中的线程问题
7.3.3 用Applet实现俄罗斯方块
7.3.4 Applet间通信
7.4 Applet与Servlet通信
7.4.1 Applet与Servlet之间的通信
7.4.2 JavaScript访问Applet
第8章 利用JDBC和JTA访问数据库和处理事务
8.1 JDBC技术综述
8.2 JDBC接口类
8.2.1 DriverManager类
8.2.2 Connection类
8.2.3 Statement类
8.2.4 ResultSet类
8.2.5 SQLException类
8.2.6 SQLWarning类
8.3 利用JDBC访问数据库
8.4 利用WebLogic Server连接池访问数据库
8.5 利用JTA处理事务
8.6 使用JDBC存储牙口调用大对象
8.7 JDBC高级应用
8.7.1 番羽页处理
8.7.2 存取大对象数据
第9章 RMI和JNDI
9.1 RMI技术综述
9.1.1 RMI通信机制
9.1.2 理解RMI
9.2 RMI编程模型
9.2.1 RMI实现牙口运行步骤
9.2.2 WebLogic Server的RMI
9.3 JNDI接口
9.3.1 理解命名和目录接口服务
9.3.2 JNDI体系结构和相关概念
9.3.3 使用JNDI
9.4 集成RMI—ⅡOP和JNDI
第10章 会话EJB
10.1 EJB技术综述
10.1.1 EJB技术基础
10.1.2 EJB组件
10.2 开发第一个EJB程序-
10.2.1 EJB服务器端开发
10.2.2 EJB客户端开发
10.2.3 部署企业应用
10.3 无状态会话EJB
10.4 有状态会话Bean
10.4.1 有状态会话Bean特点
10.4.2 有状态会话Bean股票交易程序
10.4.3 有状态会话Bean编程模型
10.4.4 有状态会话Bean生命周期
10.5 EJB环境和资源
10.5.1 EJB环境变量
10.5.2 EJB引用
10.5.3 资源管理器引用
10.6 容器管理的事务
10.6.1 容器管理的事务
10.6.2 容器管理事务示例程序
10.7 Bean管理的事务
10.7.1 Bean管理的事务
10.7.2 Bean管理事务示例程序
10.8 EJB事务管理方式,总结
第11章 实体EJB
11.1 实体EJB技术综述
11.1.1 实体EJB理论基石出
11.1.2 实体EJB的基本组件
11.1.3 激活与钝化-
11.2 开发BMP实体Bean程序
11.2.1 BMP编程基础
11.2.2 银行账户BMP程序
11.2.3 生命周期
11.3 开发CMP实体Bean程序
11.3.1 CMP编程基础
11.3.2 银行账户CMP程序
11.4 Bean和容器管理数据关系
11.4.1 一对一关系
11.4.2 一对多关系
11.4.3 多对多关系
11.4.4 双向关系
11.4.5 创建主键类
11.4.6 CMP管理关系示例程序
11.5 EJB-L语言
11.5.1 EJB-QL查询方法
11.5.2 EJB-QL语句详解
11.5.3 EJB-QL的优点与局限
11.6 BMP和CMP的比较
11.7 实体Bean和会话Bean综合应用
第12章 Java消息服务
12.1 Java消息服务
12.1.1 消息服务概述
12.1.2 JMS技术基础
12.1.3 JMS对象模型
12.2 配置JMS
12.3 开发JMS程序
12.3.1 开发步骤
12.3.2 消息队列示例程序
12.3.3 消息主题示例程序
12.4 JMS探究
12.4.1 JMS消息
12.4.2 消息传递
12.5 在JMS中使用事务
第13章消息EJB
13.1 消息EJB技术综述
13.2 开发消息Bean程序
13.2.1 消息Bean的构成
13.2.2 消息Bean示例程序
13.3 消息Bean探究
13.4 消息Bean与会话Bean及实体Bcan的集成应用
第14章 利用JavaMail实现E-maiI的接收和发送
14.1 JavaMail综述
14.1.1 关于E-mail
14.1.2 JavaMail
14.2 简单E-mail示例程序
14.3 JavaMail探究
14.3.1 通过POP3接收E-mail
14.3.2 在邮件中添加附件
14.3.3 从邮件服务器中获取邮件列表
14.3.4 从邮箱中删除邮件
14.3.5 从邮箱中获取读过和未读过的邮件数
14.3.6 从邮件中打开附件
14.3.7 用JavaMail显示复合邮件的内容
14.3.8 邮件的转发
猜您喜欢