Action,ActionListener,设置propertyListener。首先会被解雇?

时间:2013-04-30 07:12:52

标签: oracle-adf

我正在使用Jdeveloper 11.1.2.0.0 我有一个jsf页面,其中有一个输入文本字段和一个命令按钮。 命令按钮的工作就是提交。 但是我在命令按钮上有两个setPropertyListener,用于设置该VO的两个必需属性的值。 那将首先被解雇? Action或setPropertyListener。

2 个答案:

答案 0 :(得分:1)

ActionListener在Action之前触发。 SetProperty在ActionListener之前触发。 易于测试。编写一个简单的Java Backing Bean并打印由SetProperty Listener更改的值。然后在ActionListener和Action中打印,看看值是什么以及print语句的顺序。 这post可能会有所帮助。并且this。并this

答案 1 :(得分:0)

调用顺序:SetPropertyListener,ActionListener,Action