2009-07-13 5 views
3

나는이 두 가지 방법의 차이점에 대해 명확하지 않습니다. actionListener는 ActionEvent를 매개 변수로 사용하지만 둘 다 Backing Bean의 메서드에 묶여있을 수 있습니다.ICEFaces 액션 대 액션 리스너

유일한 차이점은 ActionEvent 매개 변수입니까? 그래서 ActionEvent가 필요하다면 리스너 메소드를 사용하십시오. 그렇지 않다면 작동할까요?

+0

이 질문의 제목은 "Action vs actionListener"여야한다고 생각합니다. ICEFaces와는 아무런 관련이없는 것 같아요. 정보 주셔서 감사합니다. –

답변

6

actionListener는 ActionEvent를 매개 변수로 사용하고 void를 반환합니다. Action은 매개 변수를 사용하지 않고 탐색에 사용할 수있는 String을 반환합니다.

ActionEvent가 필요하지 않고 탐색 할 필요가없는 경우 일반적으로 둘 중 하나를 수행 할 수 있습니다. ActionEvent가 필요하면 actionListener가 필요합니다. 탐색해야 할 경우 작업이 필요합니다.