请求行操作

<hx:requestRowAction> 将数据表中的所有行转换为 <h:requestLink> 标记。这意味着,单击数据表中的某一行时,将使用 HTTP GET 中编码的操作来执行 GET。该操作将在运行时进行求值,并且将根据求值结果显示特定的页面。

<hx:requestRowAction> 提供的功能与 <hx:commandExRowAction> 相同;但是,它通过 HTTP GET 请求执行此功能。单击行不会提交表单,因此不需要在表单中包含 requestRowAction 标记。

属性视图和全部属性视图

组件的“属性”视图显示可以对组件设置的最常见属性集,并且根据组件的不同,您还可以看到用于添加控件、操作或其他组件的选项。要打开“属性”视图,请单击窗口 > 显示视图 > 属性

以下是“requestRowAction”选项卡的常见属性:

“全部属性”视图显示可以对组件设置的全部属性的表,包含可以从“属性”视图访问的那些属性。要切换至“全部属性”视图,请单击“属性”视图右上角的全部属性图标 “全部属性”图标

表 1. requestRowAction 属性

属性名称

描述

action

指定当单击组件时返回的值。此值传递至缺省导航处理程序,然后根据在应用程序配置文件中定义的一组导航规则对此值进行匹配。

binding

该表达式将组件的实例(通常为用户界面组件)与 Bean 属性(通常在备份文件中)绑定。

id

对组件指定一个名称。它在 JSP 内应该是唯一名称。

rendered

可设置为 true 或 false:
  • false - 将不会在运行时向浏览器呈示组件。
  • true - 将呈示组件。这是缺省值。
相关概念
数据表组件
相关任务
对 Faces JSP 文件添加超链接
使用带有 Faces JSP 页的导航规则
将行操作与数据表相关联

反馈