2
나는 우리가 commandButton
에 actionListener
을 추가 할 수 있습니다 이해 :클릭 actionListener를 문서에 추가하는 방법은 무엇입니까?
<h:commandButton value="ClickMe">
<f:actionListener type="com.mycompany.MyActionListener" />
</h:commandButton>
하지만 어떻게 actionListener
이 (전체 문서뿐 아니라 몸을) 문서에 추가 할 수 있습니까? 내가 이것을하는 이유는 사용자가 페이지의 아무 곳이나 클릭 할 때 메서드를 트리거하려고하기 때문입니다. 당신이 기적 방법을 트리거 할 경우
$(document).click(function(e) {
// control if it is the left button
if (e.button == 0) {
functionToTrigger();
}
});
... 그리고 숨겨진
h:commandButton
를, 또는 (바람직하게는)
a4j:jsFunction
를 비동기 적으로 트리거 :