JSF의 UI 구성 요소 또는 타사 구성 요소 라이브러리 중 하나를 사용하는 경우 종종 어디에서 설명하는지 설명서를 찾는 데 어려움이 있습니다. 라이프 사이클에 이러한 태그의 속성에서 시작된다.각 JSF 구성 요소가 페이지 수명주기와 상호 작용하는 방법에 대한 설명/문서는 어디에서 찾을 수 있습니까?
의가 나는 정보 흐름을 발견 할
<h:selectOneMenu valueChangeListener="#{myBean.myMethod1}" ... />
또는
<h:commandButton action="#{myBean.myMethod2}" actionListener="#{myBean.myMethod3}" ... />
을 사용하고자한다고 가정 해 봅시다 JSF 라이프 사이클에서 valueChangeListener
, action
또는 actionListener
이 각각 호출되는 위치는 무엇입니까?
다음은 단지 예일뿐입니다. 각 메서드의 정확한 메서드가 호출 될 때를 이해하지 못하면 각 구성 요소의 각 특성에 대해 StackOverflow를 사용하지 않도록 노력하고 있습니다.
이러한 설명서가없는 경우 (??), 상황에 따라 어떤 디버깅 기술을 사용하여 제안 하시겠습니까?
질문이 약간 모호하지만 시작하기 좋은 곳은 [JSF PhaseListeners] (http://softwareengineeringsolutions.com/thoughts/frameworks/JSF.Techniques-PhaseListeners.htm)입니다. 구성 요소에 대한 JSF 요청의 라이프 사이클 – kolossus
나는 그것을 편집했고 더 명확 해 지길 바랍니다. 그렇지 않다면 불분명 한 점을 알려주십시오. 아마 내가 그것을 향상시킬 수 있습니다. – Chris