第1 章 JavaBeans 组件技术 1.1 什么是JavaBeans 1.2 JSP 中如何使用JavaBeans 1.3 JavaBeans 的Scope 属性 1.4 JavaBeans 应用实例 1.5 本章小结 第2 章 Enterprise JavaBeans 2.1 EJB 技术简介 2.2 EJB 体系结构(一) 2.3 EJB 体系结构(二) 2.4 如何开发EJB(一) 2.5 如何开发EJB(二) 2.6 本章小结 第3 章 EJB 技术进阶 3.1 实体EJB 的开发技术之一CMP EJB 3.2 实体EJB 的开发技术之二——BMP EJB 3.3 EJB 开发实例封装数据源 3.4 本章小结 第4 章 JSP 与J2EE 分布式处理技术 4.1 J2EE 和分布式处理技术 4.2 远程方法调用RMI 技术 4.3 CORBA 技术 4.4 JNDI 技术 4.5 本章小结6 第二部分 JSP 技术和XML 技术 第5 章 XML 简介 5.1 XML 简介及其语法规则 5.2 DTD 的书写及实例 目录 5.3 CSS 与XSL 及其实例 5.4 XHTML 简介 5.5 WML 简介 5.6 本章小结 第6 章 JSP 与XML 联合开发技术 6.1 XML 与JSP 技术联合 6.2 在JSP 中应用XML 6.3 javax.servlet.jsp.tagext 包介绍 6.4 Tag Library 开发与应用实例 6.5 本章小结 第7 章 典型Tag Library 介绍JRun Tag Library 7.1 JRun Tag Library 简介 7.2 SQL 标记 7.3 J2EE 标记 7.4 Mail 标记 7.5 XML 标记 7.6 其它标记 7.7 本章小结 第8 章 典型Tag Library 介绍Jakarta Tag Library 8.1 Jakarta Tag Librarys 简介 8.2 Application Tag Library 8.3 BSF Tag Library 8.4 DateTime Tag Library 8.5 Input Tag Library 8.6 JDBC Tag Library 8.7 Mailer Tag Library 8.8 Page Tag Library 8.9 Request Tag Library 8.10 Response Tag Library 8.11 Session Tag Library 8.12 本章小结 第三部分 JDBC 新技术及其在JSP/Servlet 中的应用 第9 章 JDBC 2.0/3.0 API 的新特性 9.1 JDBC API 2.0 的新特性 9.2 JDBC API 2.0 简介 9.3 JDBC API 3.0 简介 目录 9.4 附录JDBC 数据类型和Java 数据类型的映射关系 9.5 本章小结 第10 章 JDBC Optional Package 10.1 JDBC Optional Package 是什么 10.2 RowSet 包 10.3 CachedRowSet 包 10.4 数据库连接缓冲池 10.5 JNDI 和RowSet 10.6 本章小结 第四部分 JSP 网络程序设计 第11 章 JSP 网络程序开发 11.1 配置服务器 11.2 SMTP 服务 11.3 FTP 服务 11.4 News 服务 11.5 Java Socket 11.6 Telnet 服务 11.7 本章小结 第12 章 Java Mail API 12.1 Java Mail API 简介 12.2 javax.mail 包 12.3 javax.mail.internet 包 12.4 Sun Protocol Privider API 简介 12.5 使用Java Mail API 访问Mail 服务器 12.6 本章小结 附录1 支持EJB1.0 技术规范的EJB 平台开发工具一览表 附录2 JDBC Driver 一览表 附录3 WebLogic 服务器的配置方法 附录4 本书中所用数据库的数据库结构 参考文献 根据给定文件的信息,本文将围绕JSP高级编程的相关知识点展开详细介绍,主要涉及JavaBeans组件技术、Enterprise JavaBeans(EJB)、EJB技术进阶、JSP与J2EE分布式处理技术、XML技术和JSP联合开发技术、典型Tag Library、JDBC新技术及其在JSP/Servlet中的应用以及JSP网络程序设计等方面。 ### 第一部分 JavaBeans 组件技术 #### 1.1 什么是JavaBeans JavaBeans是一种遵循特定规则的Java类,它们通常用于封装数据和行为。JavaBeans具备以下特点:公共无参构造函数、提供公共getter和setter方法、实现Serializable接口、支持事件机制等。 #### 1.2 JSP 中如何使用JavaBeans 在JSP页面中使用JavaBeans非常简便,主要步骤包括创建一个符合JavaBeans规范的Java类、编译该类、在JSP页面中声明并实例化JavaBean对象、通过getter和setter方法操作属性等。 #### 1.3 JavaBeans 的Scope 属性 JavaBeans的scope属性决定了其生命周期和可见性。在JSP中有多种scope,如page、request、session和application。例如,在request scope中的JavaBean只在当前HTTP请求期间有效。 #### 1.4 JavaBeans 应用实例 假设我们需要在JSP页面中显示用户的个人信息,可以通过定义一个名为User的JavaBean类,其中包含name、age等属性,并通过getter和setter方法来获取和设置这些属性值。 ### 第二部分 Enterprise JavaBeans (EJB) #### 2.1 EJB 技术简介 EJB是企业级Java应用程序的核心组成部分,主要用于实现业务逻辑。EJB分为会话Bean、实体Bean和消息驱动Bean三种类型。 #### 2.2-2.5 EJB 体系结构与开发 EJB的体系结构主要包括容器(Container)、客户端(Client)和EJB组件本身。容器负责管理EJB组件的生命周期、事务管理和安全性。EJB组件的开发涉及到定义接口、实现类、部署描述符等。 ### 第三部分 EJB 技术进阶 #### 3.1 CMP EJB CMP(Container Managed Persistence)实体Bean由容器自动管理持久化操作,开发者只需要关注业务逻辑。 #### 3.2 BMP EJB BMP(Bean Managed Persistence)实体Bean需要开发者自己管理数据的持久化过程,适用于复杂的数据处理场景。 ### 第四部分 JSP 与 J2EE 分布式处理技术 #### 4.1-4.4 分布式处理技术 这部分主要介绍了J2EE平台下的分布式处理技术,包括远程方法调用(RMI)、公共对象请求代理架构(CORBA)、Java命名和目录接口(JNDI)等。 ### 第五部分 JSP 技术和 XML 技术 #### 5.1-5.6 XML 技术 这部分详细介绍了XML的基础知识、文档类型定义(DTD)、级联样式表(CSS)与可扩展样式语言(XSL)以及WML等。特别提到了如何在JSP中使用XML技术。 ### 第六部分 典型 Tag Library #### 7.1-7.7 JRun Tag Library JRun Tag Library提供了多种标签来简化JSP页面的开发,例如SQL标记、J2EE标记、Mail标记等。 #### 8.1-8.12 Jakarta Tag Library Jakarta Tag Library包含多个子库,每个子库都提供了一系列的标签,如Application Tag Library、BSF Tag Library、DateTime Tag Library等。 ### 第七部分 JDBC 新技术及其在JSP/Servlet中的应用 #### 9.1-9.5 JDBC API 新特性 这部分详细介绍了JDBC 2.0和3.0的新特性,如新的API、数据类型映射等。 #### 10.1-10.6 JDBC Optional Package JDBC Optional Package提供了额外的功能,如RowSet包、CachedRowSet包等,用于提高数据库操作的灵活性和性能。 ### 第八部分 JSP 网络程序设计 #### 11.1-11.7 JSP 网络程序开发 这部分讲述了如何使用JSP开发网络应用程序,包括配置服务器、SMTP服务、FTP服务等内容。 #### 12.1-12.6 Java Mail API 这部分介绍了Java Mail API的基本概念、包结构以及如何使用该API发送邮件。 以上是对给定文件中提到的关键知识点的总结和详细解释,涵盖了从JavaBeans组件技术到JSP网络程序设计等多个方面,旨在为读者提供一个全面的JSP高级编程技术指南。





















- 粉丝: 7
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 开店星公众版-uniapp源码-Linux高并发服务器开发项目资源
- 网设计与制作说课软件技术金奖全国赛课一等奖微课获奖(1).pptx
- Assembly-汇编语言资源
- PZ6806D-STM32F1综合测试程序-裸机-ILI9481.zip
- java项目总结范文(1).doc
- 信息化背景下高职院校素质教育在管理职能中的提升路径探究(1).docx
- 2023年数据库实验报告四SQLServer的使用过程(1).doc
- 软件销售合同(主合同).doc
- 新人入职工作心得体会-电子商务推广专员试用期工作总结(1).docx
- 语言循环结构程序设计讲课文档(1).ppt
- 对电气工程及其自动化的认识及未来发展方向探析试卷教案.doc
- 众赢战略互联网直销营销系统直销市场的战略(1).pptx
- 电子商务平台用户协议(标准版)(1)(1).docx
- 基因工程抗体(1).ppt
- 基于ASP(1).doc
- 电子商务的组织形态(1).ppt


