ICEFaces动作与actionListener

时间:2009-07-13 18:37:09

标签: java jsf icefaces actionlistener

我不清楚这两种方法之间的区别。我看到actionListener将ActionEvent作为参数,但两者都可以绑定到辅助bean中的方法。

ActionEvent参数唯一的功能区别是什么?所以如果我需要ActionEvent使用监听器方法,如果没有,那么它们都可以工作吗?

1 个答案:

答案 0 :(得分:6)

actionListener将ActionEvent作为参数并返回void。 Action不接受任何参数,并返回一个可用于导航的String。

如果您不需要ActionEvent,并且不需要导航,则通常可以执行任一操作。如果确实需要ActionEvent,则需要actionListener。如果您确实需要导航,则需要采取措施。