我在 adf 表组件中使用自定义选择侦听器。那么如何selectionListener="#{bindings.Products.collectionModel. makeCurrent}"
以编程方式调用以获取选定的行/键?
问问题
3412 次
2 回答
1
Look at sample #23 at http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html#CodeCornerSamples which shows how to do this in a generic way.
于 2012-07-31T09:14:17.900 回答
1
...此外,您可以使用 MethodExpression 从 Java 调用 EL。在这种情况下,您的选择侦听器将最初创建
- FacesContext 实例
- EL上下文
- 表达式工厂
- MethodExpression(从 ExpressionFactory 构建,您输入问题的 EL 将放入其中)
...然后您调用 MethodExpression 来执行逻辑。您从这种方法中获得的好处是您可以执行预处理和后处理(如前触发和后触发)
于 2012-08-01T05:25:07.397 回答