练习 1.3:创建 Java 方法
在开始之前,必须完成练习 1.2:设置 Web 项目以及 Java 接口和实现。
创建 Java 方法
现在您将创建一个 Java 方法。该 Java 方法将使用 COBOL 导入器在 COBOL 源和 Java 方法中的数据之间映射数据类型。
- 在“片段”视图中,选择 J2C。右键单击将 Java 方法添加至 J2C Java bean。
- 在 Java 方法名称字段中,输入 getCustomer 作为操作的名称。单击下一步。
在 COBOL 和 Java 之间创建输入和输出数据映射
在此步骤中,将导入 taderc99.cbl(COBOL)文件,需要此文件来创建应用程序。taderc99.cbl 文件位于 <RSDP_installdir>\rad\eclipse\plugins\com.ibm.j2c.cheatsheet.content_6.0.0\Samples\CICS\taderc99 中,其中
<RSDP_installdir> 是此产品的安装目录。此 COBOL 文件包含在 CICS 服务器上运行的程序。它包含将通过通信区(COMMAREA)传递到 CICS 服务器的结构的定义。此结构表示从 CICS 应用程序返回的客户记录。必须将文件从文件系统导入工作台之后才能够处理该文件:
- 在“Java 方法”页面的指定输入/输出类型中,单击新建。
- 在“数据导入”页面中,确保选择映射字段是 COBOL_TO_JAVA。
- 单击 Cobol 文件字段旁边的浏览。
- 在文件系统中找到 taderc99.cbl 文件,并单击打开。
- 单击下一步。
- 在“COBOL 导入器”页面中,选择一个通信数据结构。
- 对于平台名称选择 Win32。
- 对于代码页,选择 ISO-8859-1。
- 单击查询。
- 对数据结构选择 DFHCOMMAREA。
- 在“保存属性”页面中,
- 对生成样式选择缺省值。
- 单击浏览。
- 选择 Web 项目CustomerProj。单击打开。
- 在包名字段中,输入 sample.cics.data。
- 在类名字段中,输入 CustomerInfo。单击完成。
- 在“Java 方法”页面中,选择将输入用于输出。单击完成。
- 在“Java 方法”页面上,单击完成来完成操作。
- 在函数名字段中,输入 COBOL 程序标识(TADERC99)。单击下一步。
现在,您可以开始进行练习 1.4:部署应用程序了。