row.rowKeyStr

来源:互联网 发布:淘宝红包口令 编辑:程序博客网 时间:2024/06/06 13:24
2.

ADF Faces 使您可以简单地采用声明方式通过单击链接或按钮自动设置某个应用程序变量的值。在该步骤中,我们将向搜索页面中的 Edit 按钮添加一个 SetActionListener 组件,以将变量设置为当前选定行的键值(唯一标识该行)。

在 Structure 窗格中,右键单击 edit commandButton,然后从上下文菜单中选择 Insert Inside > ADF Faces Core > SetActionListener

 

3.

Insert SetActionListener 对话框中,输入下列值:

From#{row.rowKeyStr}To#{processScope.orderKey}

单击 OK

:我们使用标准 JSF 表达式语言 (EL) 语法指定
SetActionListener 的 From 和 To 属性。运行时将计算 From 表达式,然后使用该值设置由 To 表达式标识的属性。

#{row.rowKeyStr} 表达式引用表当前行上名为 rowKeyStr 的属性。它的值将是一个表示该行的唯一键。

#{processScope.orderKey} 表达式引用 ADF Faces 进程作用域中名为“orderKey”的属性。该进程作用域保存这样的属性:其值的持续时间超过单个请求(当某个页面使用重定向而非前进导航到另一个页面便可能存在这种情况)的属性,或其值应
局限于一组给定相关网页的属性。“orderKey”是本文指定的一个名称,用于清楚地表明该属性保存当前选定顺序的键。

原创粉丝点击