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 显示了所有 Web 图节点之间可能存在的各种连接类型。

表 1. 节点的连接类型
连接 连接类型
操作映射至表单 bean 表单 bean
操作映射至 JSP/Faces JSP 操作映射局部转发、操作映射全局转发、操作映射局部异常、操作映射全局异常、操作映射输入、配置为转发的操作映射和配置为包含的操作映射
操作映射至 Struts 模块 Struts 模块出口
JSP 与 Faces JSP 之间 Web 页面链接或 Faces 结果
Faces 操作至 JSP/Faces JSP Faces 结果
JSP/Faces JSP 至 Faces 操作 Faces 操作引用
JSP/Faces JSP 至表单 bean Java Bean 引用
JSP/Faces JSP 至 Struts 模块 Web 页面链接
JSP/Faces JSP 至 Web 应用程序 Web 页面链接
相关概念
Web 图和 Web 图编辑器
相关任务
创建 Web 图
编辑 Web 图 - 概述
在 Web 图中绘制连接
设置 Web 应用程序图的首选项
相关参考
Web 图编辑器的键盘快捷方式
Web 图编辑器:弹出菜单
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.