第1章 Web Application及企业计算 1
1.1 描述Web应用程序多级架构视图 1
1.2 回顾HTTP协议 2
1.3 描述典型Web应用程序的结构 3
1.4 描述Web开发过程 4
1.5 JEE组件描述 7
本章小结 9
习题 10
第2章 分布式计算 11
2.1 理解本地计算与分布式计算 11
2.2 分布式计算角色与机制 12
2.3 远程方法调用 12
2.4 配置远程方法调用 13
2.5 远程方法中的参数传递 16
本章小结 22
习题 23
第3章 Java命名和目录接口与数据源 24
3.1 理解命名和目录服务 24
3.2 掌握JNDI架构和API 24
3.3 在Weblogic Server环境下使用JNDI的名字服务 25
3.4 描述数据源及JDBC中的主要接口 28
3.5 在Weblogic Server环境下对JDBC的支持 29
本章小结 32
习题 32
第4章 JavaBean组件 33
4.1 什么是JavaBean 33
4.2 JavaBean属性、方法与事件 34
4.3 Java反射和Java内省 37
4.4 JavaBean简单应用 41
本章小结 45
习题 45
第5章 Web组件-1(Servlet) 46
5.1 Servlet简介 46
5.2 开发Servlet基本步骤 48
5.3 理解Servlet的生命周期 53
5.4 理解HttpServlet基础知识 58
5.5 使用Servlet API 61
5.6 Servlet通信 71
本章小结 78
习题 79
第6章 使用Servlet和过滤器 81
6.1 了解Servlet类的层次结构 81
6.2 Servlet的线程安全 82
6.3 过滤器 85
6.4 理解过滤器的生命周期 89
6.5 实现简单的过滤器 89
本章小结 96
习题 96
第7章 Servlet事件监听 98
7.1 定义一个Web应用程序的监听器 98
7.2 理解上下文、会话及请求不同监听接口的功能 99
7.3 利用监听器熟练编写Servlet应用 101
本章小结 109
习题 109
第8章 JSP简介与构成元素 111
8.1 JSP技术概述 111
8.2 JSP的基本概念 112
8.3 JSP的执行过程 114
8.4 JSP的构成元素 115
8.5 操作元素 124
8.6 注释元素 124
8.7 EL 126
8.8 理解服务器端执行 126
8.9 Web容器自动完成从JSP到Servlet的转换 127
8.10利用MyEclipse开发JSP 128
本章小结 132
习题 132
第9章 JSP的指令与隐式对象 134
9.1 JSP指令的组成及语法 134
9.2 JSP的隐含对象 138
9.3 JSP的脚本 141
9.4 JSP的注释 144
9.5 综合实例 145
本章小结 148
习题 148
第10章 JDBC与JSP 151
10.1 JDBC基础 151
10.2 数据库连接的主要步骤 156
10.3 JSP通过JDBC与数据库相连 174
本章小结 176
习题 177
第11章 JavaBean和JSP标准操作 179
11.1 JSP运用JavaBean 179
11.2 JSP标准动作及作用 185
11.3 JSP标准动作的应用 190
本章小结 218
习题 218
第12章 JSP表达式语言(EL) 220
12.1 JSP表达式语言的语法 220
12.2 在JSP中使用EL 225
本章小结 234
习题 234
第13章 JSP标准标签库(JSTL) 236
13.1 JSTL简介 236
13.2 JSTL的配置 237
13.3 JSTL核心标签库 237
13.4 国际化和格式化标签库 250
本章小结 255
习题 255
第14章 JSP定制标签库 257
14.1 自定义标签体系结构 257
14.2 创建自定义标签的基本步骤 260
14.3 给自定义标签添加属性 263
14.4 使用自定义标签处理标签体 265
本章小结 268
习题 268
第15章 JSP与Servlet综合案例 270
15.1 项目背景 270
15.2 编程思想 271
15.3 设计模式 271
15.4 系统编程实现 273
本章小结 287
习题 287