注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程JSP高级编程

JSP高级编程

JSP高级编程

定 价:¥55.00

作 者: 黄理 等著
出版社: 北京希望电子出版社
丛编项: 计算机知识普及系列·编程高手成长之路
标 签: jsp

ISBN: 9787980007786 出版时间: 2001-10-01 包装: 精装
开本: 26cm+光盘1片 页数: 616 字数:  

内容简介

  这是一本面向中、高级编程人员的自学指导书,其重点放在JSP和其他技术的综合使用方面,全书可分为四大部分:第一部分是JSP技术与J2EE技术(第一章至第四章),着重介绍J2EE技术的代表:EJB技术的基本原理与开发EJB组件的方法。第二部分是JSP技术和XML技术(第五章至第八章),主要介绍了XML技术与JSP技术联合的方式之一:Tag Library。第二部分后面的两章是针对市场上最流行的两个Tag Library的详细介绍,读者可以把它当作参考手册来使用。本作品的第三部分是JDBC新技术及其在JSP/Servlet程序中的应用(第九章和第十章),主要介绍最新的JDBC技术,如JDBC 2.0/JDBC 3.0的新特性,以及鲜为人知而又十分重要的JDBC Optional Pack。本作品的第四部分是JSP网络程序设计,着重介绍如何使用sun.net包、JavaMail API开发访问各种网络服务的JSP程序。本作品四个部分之间互为关联又相对独立,读者可以选择阅读某一个部分或者是通读全文。 本版作品是由经验丰富的使用JSP组建网站的程序员编著,内文附有丰富的实例源码,供读者学习参考。全书具有语言简明扼要,内容丰富,范例典型,理论与实践相结合的特点,不但是从事用JSP进行网站开发和设计的初、中级读者的自学指导书,同时也可作为社会网页设计或编程培训班的教材。说明:与本书配套的面向初、中级用户的书《JSP深入编程》也已正式出版,欢迎选购。本版CD为配套书。

作者简介

暂缺《JSP高级编程》作者简介

图书目录

第一部分 JSP技术与J2EE技术
第1章 JavaBeans组件技术
1.1 什么是JavaBeans
1.1.1 JavaBeans简介
1.1.2 JavaBeans属性
1.1.3 JavaBeans的事件模型
1.2 JSP中如何使用JavaBeans
1.2.1 <jsp:useBean>操作指令
1.2.2 <jsp:setProperty>操作指令
1.2.3 <jsp:getProperty>操作指令
1.2.4 JavaBeans的开发流程
1.2.5 JavaBeans的保存路径
1.3 JavaBeans的Scope属性
1.3.1 Application Scope
1.3.2 Session Scope
1.3.3 Request Scope
1.3.4 Page Scope
1.4 JavaBeans应用实例
1.4.1 JavaBeans封装数据库操作
1.4.2 JavaBeans和购物车功能
1.5 本章小结
第2章 Enterprise JavaBeans
2.1 EJB技术简介
2.1.1 EJB技术的产生
2.1.2 EJB组件模型概括
2.1.3 EJB技术的未来
2.2 EJB体系结构(一)
2.2.1 EJB组件如何工作
2.2.2 EJB Server
2.2.3 EJB Container
2.2.4 Home Interface
2.2.5 Remote Interface
2.3 EJB体系结构(二)
2.3.1 EJB Object
2.3.2 Session EJB
2.3.3 Entity EJB
2.3.4 部署描述符
2.4 如何开发EJB(一)
2.4.1 EJB开发工具简介
2.4.2 JBuilder 4.0+IAS 4.1的开发环境配置
2.4.3 创建EJB工程
2.4.4 开发EJB类
2.4.5 开发Remote Interface
2.4.6 开发Home Interface
2.4.7 编辑部署文件
2.5 如何开发EJB(二)
2.5.1 运行环境配置
2.5.2 创建EJB Container
2.5.3 发布EJB服务
2.5.4 测试EJB服务
2.5.5 打包分发EJB服务
2.5.6 使用WebLogic服务器分发EJB服务
2.5.7 编写jsp程序访问EJB服务
2.6 本章小结
第3章 EJB技术进阶
3.1 实体EJB的开发技术之一——CMP EJB
3.1.1 CMP EJB简介
3.1.2 创建EJB工程
3.1.3 Home Interface和Remote Interface
3.1.4 EJB类
3.1.5 部署描述符
3.1.6 创建EJB Container
3.1.7 创建EJB客户端
3.1.8 运行和测试
3.2 实体EJB的开发技术之二——BMP EJB
3.2.1 BMP EJB简介
3.2.2 创建EJB工程
3.2.3 Home Interface和Remote Interface
3.2.4 EJB类
3.2.5 部署描述符
3.2.6 创建EJB Container
3.2.7 创建EJB客户端
3.2.8 运行和测试
3.3 EJB开发实例——封装数据源
3.4 本章小结
第4章 JSP与J2EE分布式处理技术
4.1 J2EE和分布式处理技术
4.1.1 J2EE体系结构
4.1.2 目前流行的分布式计算解决方案
4.1.3 JSP/Java分布式计算模型
4.2 远程方法调用——RMI技术
4.2.1 RMI概述
4.2.2 开发RMI应用
4.2.3 使用JSP编写RMI应用客户端
4.3 CORBA技术
4.3.1 CORBA技术简介
4.3.2 CORBA模型
4.3.3 接口定义语言IDL以及Java语言映射
4.3.4 编写CORBA应用
4.3.5 使用JSP编写CORBA应用客户端
4.4 JNDI技术
4.5 本章小结
第二部分 JSP技术和XML技术
第5章 XML简介
5.1 XML简介及其语法规则
5.1.1 XML简介
5.1.2 XML的语法规则及其良构性
5.2 DTD的书写及实例
5.2.1 什么是DTD
5.2.2 一个DTD的实例的简单分析
5.2.3 DTD语法
5.2.4 如何使用DTD文件
5.2.5 XML的数据模式问题
5.3 CSS与XSL及其实例
5.3.1 CSS简介
5.3.2 CSS的基本格式问题
5.3.3 一个应用CSS的XML文档实例说明
5.3.4 XSL简介
5.3.5 XSL语法
5.4 XHTML简介
5.4.1 什么是XHTML
5.4.2 XHTML的作用
5.4.3 XHTML的模块划分
5.4.4 XHTML中关于表单(Form)的定义
5.4.5 XHTML的前景
5.4.6 XHTML文档的一个简单的实例
5.5 WML简介
5.5.1 WML的基础WAP
5.5.2 WML入门
5.5.3 WML语法
5.5.4 用JSP创建WAP应用
5.6 本章小结
第6章 JSP与XML联合开发技术
6.1 XML与JSP技术联合
6.1.1 XML与JSP技术联合的模式
6.1.2 XML与JSP技术联合的优越
6.1.3 XML与JSP技术联合的前景
6.2 在JSP中应用XML
6.2.1 taglib编译指令
6.2.2 Tag Library和Tap的原理
6.2.3 编写TLD
6.2.4 编写Tag Hander
6.2.5 自定义Tag Library的应用
6.2.6 代码解析
6.3 javax.servlet.jsp.tagext包介绍
6.3.1 Tag接口与BodyTag接口
6.3.2 TagSupport类与BodyTag-Support类
6.3.3 TagInfo类TapExtraInfo类
6.3.4 TagLibraryInfo类与Tap-AttributeInfo类
6.3.5 BodyContent类
6.4 Tap Library开发与应用实例
6.4.1 Application Tag Library的开发目标
6.4.2 定义TLD文档
6.4.3 编写Tag Hander
6.4.4 部署Application Tag Library
6.4.5 测试Application Tag Library
6.5 本章小结
第7章 典型Tag Library介绍——JRun Tag Library
7.1 JRun Tag Library简介
7.1.1 JRun Tag Library介绍
7.1.2 JRun Tag Library列表
7.1.3 如何使用JRun Tag Library
7.1.4 本章体例
7.2 SQL标记
7.2.1 Sql标记
7.2.2 SqlParam标记
7.3 J2EE标记
7.3.1 SendMsg标记
7.3.2 MsgParam标记
7.3.3 GetMsg标记
7.3.4 Transaction标记
7.3.5 Jndi标记
7.3.6 Servlet标记
7.3.7 ServletParam标记
7.4 Mail标记
7.4.1 SendMail标记
7.4.2 MailParam标记
7.4.3 GetMail标记
7.5 XML标记
7.5.1 Query2Xml标记
7.5.2 Xslt标记
7.6 其它标记
7.6.1 Form标记
7.6.2 Input标记
7.6.3 Select标记
7.6.4 Param标记
7.6.5 ForEach标记
7.6.6 If标记
7.6.7 Switch标记
7.6.8 Case标记
7.7 本章小结
第8章 典型Tag Library介绍——Jakarta Tag Library
8.1 Jakarta Tag Librarys简介
8.1.1 Jakarta Tag Librarys简介
8.1.2 Jakarta Tag Librarys使用说明
8.1.3 本章范例
8.2 Application Tag Library
8.2.1 Application Tag Library使用说明
8.2.2 Application Tag Library参考
8.2.3 Application Tag Library的应用实例
8.3 BSF Tag Library
8.3.1 BSF Tag Library使用说明
8.3.2 BSF Tag Library参考
8.3.3 BSF Tag Library的应用实例
8.4 DateTime Tag Library
8.4.1 DateTime Tag Library使用说明
8.4.2 DateTime Tag Library参考
8.4.3 DateTime Tag Library的应用实例
8.5 Input Tag Library
8.5.1 Input Tag Library使用说明
8.5.2 Input Tag Library参考
8.5.3 Input Tag Library的应用实例
8.6 JDBC Tag Library
8.6.1 JDBC Tag Library使用说明
8.6.2 JDBC Tag Library参考
8.6.3 JDBC Tag Library的应用实例
8.7 Mailer Tag Library
8.7.1 Mailer Tag Library使用说明
8.7.2 Mailer Tag Library参考
8.7.3 Mailer Tag Library的应用实例
8.8 Page Tag Library
8.8.1 Page Tag Library使用说明
8.8.2 Page Tag Library参考
8.8.3 Page Tag Library的应用实例
8.9 Request Tag Library
8.9.1 Request Tag Library使用说明
8.9.2 Request Tag Library参考
8.9.3 Request Tag Library的应用实例
8.10 Response Tag Library
8.10.1 Response Tag Library使用说明
8.10.2 Response Tag Library参考
8.10.3 Response Tag Library的应用实例
8.11 Session Tag Library
8.11.1 Session Tag Library使用说明
8.11.2 Sessinn Tag Library参考
8.11.3 Sessfon 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.2.1 新的记录集接口(ResultSet接口)
9.2.2 新的SQL语句接口(Statement接口)
9.2.3 处理BLOB、CLOB类型的数据(BIOb、Clob接口)
9.2.4 处理新的SQL数据类型(ARRAY、REF)
9.2.5 如何处理自定义SQL数据类型(SQLData、SQLInput、SQLOutput接口)
9.3 JDBC API3.0简介
9.3.1 获取ParameterMetaData接口实例对象的方法
9.3.2 ParameterMetaData接口的方法
9.4 附录:JDBC数据类型和Java数据类型的映射关系
9.5 本章小结
第10章 JDBC Optional Package
10.1 JDBC Optional Package是什么
10.2 RowSet包
10.2.1 RowSet包简介
10.2.2 RowSet接口
10.2.3 RowSetListener接口
10.2.4 RowsetEvent类
10.3 CachedRowSet包
10.3.1 CachedRowSet包简介
10.3.2 BaseRowSet类
10.3.3 CachedRowSet类
10.3.4 JdbcRowSet类
10.3.5 WebRowSet类
10.3.6 XML操作相关类
10.4 数据库连接缓冲池
10.5 JNDI和RowSet
10.6 本章小结
第四部分 JSP网络程序设计
第11章 JSP网络程序开发
11.1 配置服务器
11.1.1 配置Mail服务器
11.1.2 配置FTP服务器
11.2 SMTP服务
11.2.1 SMTP协议和POP3协议
11.2.2 sun.net.smtp包简介
11.2.3 访问SMTP邮件服务器
11.3 FTP服务
11.3.1 FTP协议
11.3.2 sun.net.ftp包简介
11.3.3 访问FTP服务器
11.4 News服务
11.4.1 NNTP协议
11.4.2 sun.net.nntp包简介
11.4.3 访问NEWS服务器
11.5 Java Socket
11.5.1 java.net包简介
11.5.2 Socket和ServerSocket
11.5.3 再谈SMTP协议
11.5.4 使用Socket访问SMTP服务
11.5.5 使用Socket访问FTP服务
11.6 Telnet服务
11.7 本章小结
第12章 Java Mail API
12.1 Java Mail API简介
12.2 javax.mail包
12.2.1 Session类
12.2.2 Store类
12.2.3 Transport类
12.2.4 Folder类
12.2.5 Message类
12.2.6 Part接口
12.2.7 Multipart类
12.2.8 Flags类
12.3 javax.mail.internet包
12.3.1 MimePart接口
12.3.2 MimeMessage类
12.4 Sun Protocol Privider API简介
12.5 使用Java Mail API访问Mail服务器
12.5.1 发送普通邮件
12.5.2 发送HTML格式的信件
12.5.3 发送含有附件的邮件
12.5.4 发送复合邮件
12.5.5 多个邮件投递地址
12.5.6 SMTP服务器身份验证
12.5.7 文件夹邮件列表
12.5.8 查看邮件信息
12.5.9 查看邮件附件
12.5.10 给INBOX划分文件夹
12.6 本章小结
附录1 支持EJB1.0技术规范的EJB平台、开发工具一览表
附录2 JDBC Driver一览表
附录3 WebLogic服务器的配置方法
附录4 本书中所用数据库的数据库结构

本目录推荐