对 Faces JSP 文件添加超链接

可以使用“链接”组件和“链接 - 命令”组件对 Web 项目添加站点跳转和页面跳转。
通常,使用“链接”组件来链接到 Web 项目外部的 Web 页面,并使用“链接 - 命令”组件来链接到内部页面。“链接 - 命令”组件也可用于在链接被激活时启用其他操作。超链接可以执行更新,然后标识 Web 项目中要浏览到的下一页面。例如,对于应用于关系记录列表中单一行的操作,可以使用“链接 - 命令”组件。要对 Faces JSP 页面添加“链接 - 命令”组件:
  1. 将“链接 - 命令”组件从选用板拖到页面中,或者拖到页面中的现有“输出”或“图像”组件上。
    注: 如果将“链接”或“链接 - 命令”组件放到 Faces JSP 页面的空白区域中,则将在该“链接”或“链接 - 命令”组件中自动添加“输出”组件。“输出”文本包含该链接的标签。
  2. 要更改该标签,请选中“输出文本”组件。在“输出文本”组件的“属性”视图中,在字段中输入新标签。这是在运行时显示的链接文本。
  3. 确保选中链接图标,然后使用“快速编辑”视图为该链接创建一个操作以作为“命令”事件。(请参阅对 Web 页面添加脚本化事件。)
  4. 然后,通过在“链接 - 命令”组件的“属性”视图上单击添加规则,添加导航。将打开“添加导航规则”对话框。使用“导航规则”,可以根据刚刚发生的事件(例如错误)使用户转到某些页面。在“快速编辑”视图中定义要执行的操作。导航规则将根据该操作的返回值确定跳转目标页面。例如,如果返回值为 success 而不是 failure,则可能会跳转至某个页面。导航规则可以是特定于给定操作的,也可以是适用于任何操作的。还可以使规则只适用于给定页或适用于项目中的所有页面。
  5. 设置其他“链接 - 命令”属性。例如,可以在“链接 - 命令属性”视图的参数选项卡上添加任何参数。然后,将这些参数传递至操作。
相关概念
数据表组件
相关任务
创建连接至数据源的输入表单
将输入组件添加至 Faces JSP 页面
对 Faces JSP 文件添加选择列表
使用带有 Faces JSP 页的导航规则
使用文件上载组件
管理 JavaServer Faces 应用程序中的错误
创建 Faces JSP 文件
相关参考
按钮 - 命令
链接 - 命令
命令行操作
链接
链接 - 请求
菜单栏
操作栏
请求行操作

反馈