Web 图连接

在 Web 图中,连接是连接两个节点的一条线。

连接可以表示逻辑流数据流。对于基于 Faces 或 Struts 的 Web 应用程序,可能有几种特定的连接类型。

逻辑流

Web 图中的逻辑流连接表示页或操作可以如何执行至下一页或操作。例如,从某一 Web 页面指向另一个页的链接表示第一个页可以如何转至或“流”向下一页。同样,操作映射的转发表示此操作可以转至它的下一个目标(通过转发)的可能性。

从 Web 页面至 Web 页面、操作映射或 Web 应用程序节点所绘制的线是逻辑流连接。从操作映射至操作映射或 Web 页面所绘制的线也是逻辑流连接。

数据流

数据流连接是一条表示可能数据流的线,从 Web 页面或操作映射通过 bean 流动。存在两种类型的数据流连接:已声明数据引用过程数据引用

已声明数据引用
此连接类型缺省情况下显示为蓝色的线。(可以通过设置 Web 图首选项来更改缺省颜色。)

从操作映射至表单 bean(在 Struts 配置文件的操作映射声明中指定)所绘制的线表示已声明的数据引用。假定从操作映射至表单 bean 的第一个连接为已声明的数据引用。相比之下,对于从该操作映射至其它表单 bean 的任何后续连接,假定它们表示来自操作映射的操作类内的 bean 引用,并且显示为过程数据引用。

从 Web 页面至 Java™ bean 或表单 bean(其中 bean 由 useBean 标记在 Web 页面中引用)所绘制的线也是已声明的数据引用。

过程数据引用
此连接类型缺省情况下显示为绿色的线。(可以通过设置 Web 图首选项来更改缺省颜色。)

从操作映射至 Java bean 所绘制的线为过程数据引用。从某操作映射至表单 bean 的任何连接(区别于为该操作映射创建的第一个连接)都是过程数据引用。

连接类型

表 1 显示了 Faces 或 Struts 节点之间可能存在的各种连接类型。

表 1. Faces 和 Struts 的连接类型
连接类别 连接类型
Faces Faces 结果
Faces 操作引用
Java Java bean
Struts 操作映射输入
操作映射局部转发
操作映射全局转发
操作映射局部异常
操作映射全局异常
表单 bean
配置为转发的操作映射
配置为包含的操作映射
Struts 模块出口
Web Web 页面链接

相关概念
Web 图和 Web 图编辑器

相关任务
创建 Web 图
编辑 Web 图 - 概述
在 Web 图中绘制连接
设置 Web 应用程序图的首选项

相关参考
Web 图编辑器的键盘快捷键
Web 图编辑器:弹出菜单

使用条款 | 反馈
(C) Copyright IBM Corporation 1999, 2005. All Rights Reserved.