第1章 绪论
第1节 概述
1.1.1 J2EE技术
1.1.2 J2EE平台的结构
1.1.3 J2EE平台的特点
1.1.4 J2EE平台的优点
第2节 J2EE的角色
第3节 J2EE应用程序的开发
1.3.1 J2EE应用程序的组成
1.3.2 J2EE应用程序的开发过程
第2章 J2EE快速入门
第1节 源程序及环境设置
2.1.1 Enterprise Bean的源代码
2.1.2 编译Enterprise Bean
第2节 配置Enterpnise Bean
2.2.1 第1步:在DOS命令行启动J2EE服务器
2.2.2 第2步:运行应用程序配置工具
2.2.3 第3步:创建一个新的J2EE应用程序
2.2.4 第4步:打包Enterprise Bean
2.2.5 第5步:指定Enterprise Bean的JNDI名
第3节 J2EE应用程序客户机
2.3.1 ConverterClient.java源程序
2.3.2 打包J2EE应用程序客户机
2.3.3 指定应用程序客户机对Enterprise Bean的引用
2.3.4 指定Enterprise Bean的JNDI名
第4节 部署J2EE应用程序
第5节 运行J2EE应用程序客户机
第6节 创建Web客户机
2.6.1 源程序:index.jsp
2.6.2 打包Web客户机
2.6.3 Web客户机如何引用Enterprise Bean
2.6.4 指定JNDI名
2.6.5 部署
2.6.6 运行Web客户机
第3章 JNDI与LDAP
第1节 命名与目录
3.1.1 命名的概念
3.1.2 目录的概念
第2节 JNDI基础
3.2.1 JNDI的结构
3.2.2 naming包
3.2.3 directory包
3.2.4 事件
第3节 LDAP编程技术
3.3.1 理解LDAP
3.3.2 在Java中使用Netscape Directory SDK
3.3.3 快速入门
3.3.4 LDAP URL
3.3.5 常见操作
第4章 JDBC编程技术
第1节 JDBC编程技术综述
4.1.1 JDBC的概念
4.1.2 JDBC的用途
4.1.3 JDBC-ODBC桥
4.1.4 JDBC URL
4.1.5 odbc子协议
4.1.6 事务
第2节 DriverManager类
第3节 Statement接口
第4节 PreparedStatement接口
第5节 ResultSet接口
第6节 JDBC编程实例:JDBCDemo.java
4.6.1 创建新的ODBC数据资源
4.6.2 ODBC编程的典型步骤
4.6.3 源程序:JDBCDemo.java
第7节 JDBC数据库连接池
4.7.1 原理
4.7.2 JDBC数据库连接池的实现
4.7.3 在Servlet中使用连接池
第5章 Servlet编程技术
第1节 Java Servlet概述
5.1.1 关于Servlet
5.1.2 javax.servlet API的特征
第2节 体会Servlet编程:一个简单的网页计数器
5.2.1 源程序:SimpleCountet.java
5.2.2 编译、打包、部署与运行
第3节 Servlet的相关类和接口
5.3.1 HttpServlet类
5.3.2 HttpServletRequest接口
5.3.3 HttpServletResponse接口
5.3.4 ServletConfig接口
5.3.5 ServletContext接口
5.3.6 ServletInputStream类
5.3.7 ServletOutputStream类
第4节 探查Servlet服务器的环境信息
5.4.1 源程序
5.4.2 添加Web组件、部署和运行
第5节 Cookie编程技术
5.5.1 概述
5.5.2 Servlet Cookie API
5.5.3 Cookie的常用操作
5.5.4 实例
第6节 session编程技术
5.6.1 HTTP状态的维护
5.6.2 Session API的使用
5.6.3 实例:ShowSession.Java
第6章 JSP编程技术
第1节 概述
6.1.1 什么是JSP页
6.1.2 Java Server Page技术的特点
6.1.3 JSP页的语义
第2节 Web应用程序及其模式
6.2.1 应用程序的模式
6.2.2 JSP技术在XML中的使用
6.2.3 重定向请求
6.2.4 包含请求
第3节 JSP页的标准语法和语义
6.3.1 一般的语法规则
6.3.2 错误处理
6.3.3 注释
6.3.4 转义的约定
6.3.5 语义概述
第4节 指令\(directive\)
6.4.1 page指令
6.4.2 include指令
6.4.3 taglib指令
第5节 隐含对象
6.5.1 隐含对象的类型
6.5.2 隐含对象与范围
第6节 使用脚本元素
6.6.1 如何增加脚本
6.6.2 <%,<%=和<%!之间的区别
第7节 标准的action
6.7.1