2009-07-13 67 views
3

我不是这两种方法之间的区别清楚。我看到的ActionListener需要一个ActionEvent作为参数,但两者可以依赖于在所述背衬豆的方法。ICEFaces的动作VS的ActionListener

是唯一的功能差异的动作事件的参数?所以,如果我需要的ActionEvent使用监听器方法,如果没有,要么将工作?

+0

我认为这个问题的标题应该是“Action vs actionListener”,因为这似乎与ICEFaces无关。谢谢(你的)信息。 – 2010-01-29 22:30:41

回答

6

的ActionListener需要一个ActionEvent作为参数并返回void。 Action不带参数并返回一个可用于导航的String。

如果您不需要的动作事件,且不需要导航,你可以一般做任何一个。如果你确实需要ActionEvent,你需要actionListener。如果你确实需要导航,那么你需要采取行动。