2009-07-13 64 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。如果你確實需要導航,那麼你需要採取行動。