iSeries Web 开发工具提供了创建新型电子商务应用程序的能力,这种新型电子商务应用程序使用基于
Web 的前端来与驻留在 iSeries 服务器上的 ILE 或非 ILE 程序中的业务逻辑通信。与 Webfacing Tool 相反,使用 Web 开发工具,您可以从头开始构建 Web 应用程序,控制有关应用程序的行为和外观的各个方面,并可将更多工具用于定制。通过使用 Web 站点设计器,可以创建 Web 站点的高级设计和应用页面模板。然后,可以使用 Page Designer 来创建各个页面,也可使用“Web 交互”向导来生成输入和输出
JSP 文件。还可以将 iSeries Web 组件添加到页面,例如,与 iSeries 命令键等价的 Web 控件、只接受特定类型数据的输入字段或者提供子文件类似支持的 Web 组件。甚至还可以使用 iSeries Web 开发工具定制由 WebFacing Tool 生成的 JSP 文件。
这些工具提供了开放式标准、更大的灵活性以及使 Web service 向导与现有应用程序结合成一体的能力,以帮助您编写可以跨平台移植的应用程序。
Web 开发工具的特定 iSeries 扩展包括:
- 对 Struts 运行时环境和 Struts Web 图编辑器的支持
- “iSeries Web 工具运行时配置”向导,可捕获服务器名、用户标识、密码和库列表信息
- “Web 交互”向导帮助您完成下列任务:
- 可以将 Web 页面的 Web 组件链接至“程序调用”的参数并定义“程序调用”参数,而无需直接处理 JSP 文件和 iSeries 类。
- 可以从 Web 应用程序访问 iSeries 程序,或将其作为 Web service 的基础包括在内。
- 除了 iSeries Web 组件,可以使用包含纯 HTML 控件的 JSP 文件来构建与 iSeries 程序或过程调用交互的 Web 页面。
- 可以在“Web 交互”向导中为生成的输入或输出页面选择页面模板。
- 消息处理功能使您能够将 iSeries 消息文件或 Java 属性文件与“iSeries Web 工具运行时配置”向导中的 Web 应用程序相关联。此支持使应用程序可以从属性文件或消息文件检索运行时消息并在 Web 页面上显示。
- 流量控制器功能帮助您从 Web 图编辑器连接多个输出页面,并在“Web 交互”向导中指定流量条件。
- 可以定义要在 Web 应用程序会话超时时调用的程序或过程。
- 增强了“Web 交互”向导创建的 Java 类的灵活性,以包含更多方法并组织为程序包。
这些 Java 类是从模板生成的,您也可以定制这些模板。
- 支持级联样式表 - 可以定义自己的外部或内部样式表或直接插入样式,以覆盖 iSeries Web 组件的缺省样式。这使您能够非常灵活地定制 Web 页面的外观。
- 通过增强的“选用板”视图,可以更方便地设计自己的 JSP 页,而且在“属性”视图中提供了输入字段验证以降低错误输入数据的可能性。
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.