0
을 렌더링하지 않습니다 나는 A4J을 사용하는 웹 응용 프로그램을JSF 2.1 A4J :있는 명령이 같은 :있는 명령은 결과 테이블 @ViewScope
<h:form>
<a4j:region id="search_form">
<a4j:commandButton render="ListOfPerson" action="personBean.search" value="search" execute="@form" status="ajaxStatus"/>
</a4j:region>
<a4j:outputPanel id="ListOfPerson" ajaxRendered="true">
<rich:datatable>...</rich:datatable>
</a4j:outputPanel>
</form>
IST @ManagedBean (패키지에 직면)와 @ViewScope 주석 빈 (bean). @SessionScope 범위를 변경하면 모든 것이 예상대로 작동합니다. 어떤 아이디어?
나는 다음과 같은 수입을 사용하고 있습니다 :
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
수입품을 확인하십시오. javax.faces.bean.ViewScoped이어야하고 (ViewScope가 아닌 주석 @ViewScoped) –
faces.bean에서 이미 @ViewScoped를 사용하여 게시물을 업데이트했습니다. – user3726033