第1章 VisualAge for Java开发环境介绍 1
1.1 VisualAge for Java系列产品系列 1
1.2 创建你的第一个applet 4
1.3 创建你的第一个应用程序 12
1.4 VisualAge for Java剪贴薄 15
1.5 自定义VisualAge for Java 19
1.6 创建你的第一个Servlet 21
第2章 组织代码 28
2.1 VisualAge for Java中的项目 28
2.2 VisualAge for Java中的包 29
2.3 Workbench 29
2.4 全源代码编辑 37
2.5 Code Assists 38
2.6 在VisualAge for Java中导入或导出 39
第3章 移植到Java 2 45
3.1 Fix/Migrate SmartGuide 45
3.2 修理过程 47
3.3 移植你的Servlet和JSP 48
第4章 开始ATM项目 50
4.1 问题域 50
4.2 创建ATM模型 51
4.3 整体体系结构 64
4.4 范例的实现 68
第5章 创建servlet 78
5.1 Java servlet简介 78
5.2 Java Servlet API 81
5.3 创建ATM应用程序的servlet 83
第6章 创建JSP 95
6.1 JSP 95
6.2 JSP如何工作 96
6.3 JSP的交互 97
6.4 通过URL调用JSP 97
6.5 JSP 0.91和1.0 98
6.6 设计JSP模型 99
6.7 创建ATM程序 102
第7章 创建GUI应用程序 108
7.1 抽象窗口工具(Abstract WindowingToolkit)和JAVA基本类(JavaFoundation Classes)概述 108
7.2 Visual Composition Editor 108
7.3 在Visual Composition Editor中编辑bean 113
7.4 可视化编程实例 117
第8章 控制代码版本 136
8.1 版本控制介绍 136
8.2 工作区与知识库的比较 137
8.3 版本控制 142
8.4 应用版本 149
8.5 导入、导出的效果 159
8.6 RepositoExplorer 163
第9章 测试、调试Web应用程序 170
9.1 VAJ调试器 170
9.2 WebSphere Test Environment(WTE ) 183
9.3 在WebSphere Test Environment中测试JSP 187
9.4 调试servlet和JSP 189
9.5 Persist Name Server 194
9.6 WebSphere Test Environment的高级设置 196
9.7 WebSphere Test Environment—多个Web应用程序 201
第10章 使用关系数据库 205
10.1 JDBC 2.0 205
10.2 查询和结果集 207
10.3 储存过程 208
10.4 更新数据库 208
10.5 在VisualAge for Java中使用SQLJ 209
10.6 Data Access Beans 210
10.7 使ATM程序持续 212
10.8 使card类持续 213
10.9 创建Select bean 214
10.10 Modify bean 223
10.11 在应用程序中采用Data AccessBean 230
第11章 国际化 232
11.1 Java国际化的框架 232
11.2 在VisualAge for Java中进行国际化 236
11.3 创建一个语言面板 239
11.4 动态的改变locale 241
11.5 别的一些国际化需要考虑的问题 248
11.6 国际化Web环境 252
11.7 Web中的字符编码 253
第12章 发布Web应用程序 256
12.1 要求 256
12.2 使用WebSphere应用程序服务器 257
12.3 发布应用程序 262
12.4 发布一个applet 264
附录A JSP标签的语法 269
A.1 JSP标签语法一览表 269
附录B 使用附加材料 271
B.1 Internet上的附加材料 271
B.2 使用Web材料 271
B.3 下载Web材料所需的系统配置 271
B.4 如何使用Web材料 271
附录C 声明 273
附录D 相关出版物 275
D.1 IBM红皮书 275
D.2 IBM红皮书CD-ROM 275
D.3 其它的资源 275
D.4 有用的网站 276
D.5 如何获得IBM红皮书 276
D.6 IBM Redbooks fax order form 277
附录E 词汇表 278
E.1 A 278
E.2 B 278
E.3 C 279
E.4 D 280
E.5 E 280
E.6 F 280
E.7 G 281
E.8 H 281
E.9 I 281
E.10 J 282
E.11 K 282
E.12 L 282
E.13 M 282
E.14 N 283
E.15 O 283
E.16 P 284
E.17 R 285
E.18 S 285
E.19 T 286
E.20 U 286
E.21 V 286
E.22 W 287
附录F 缩写词和缩略语 288