2014-01-23 4 views

답변

2

는 JSF <h:commandButton> 성분은 동기 형태 따라서 결과적으로 전체 페이지를 재로드 및 HTML 문서의 전체 변화를 갖는 복종 기본적으로 수행하는 HTML <input type="submit"> 요소를 생성한다.

이것은 완전히 예상되는 동작입니다. 대신 비동기 (ajax) 양식을 제출하고 싶습니다. 이렇게하면 HTML 문서는 그대로 유지됩니다. 이를 위해 을 <h:commandButton> 안에 중첩시킵니다.

<h:commandButton ...> 
    <f:ajax execute="@form" render="@form" /> 
</h:commandButton>