4
내 JSF에서 다음 primefaces 버튼을 2.1 페이지가 작동하지 않습니다<F : setPropertyActionListener ... />
...
<f:validateBean disabled="#{myBean.disabled}" />
...
와 응용 프로그램의 다른 시점에서
<p:commandButton value="#{msg['button.halt']}" action="#{viewBean.haltTask}" ajax="false">
<f:setPropertyActionListener target="#{myBean.disabled}" value="false" />
</p:commandButton>
을 내가 읽은 값을
이제 독서가 예상대로 작동합니다. 즉, myBean에서 isDisabled() 메서드가 호출됨을 의미합니다. setPropertyActionListner를 사용한 기록이 작동하지 않습니다. 설정자는 결코 호출되지 않습니다. myBean에 범위 "요청"이 있습니다. 모든 것이 Tomcat 7의 Servlet 3 컨테이너에서 EL 2.2.x와 함께 실행됩니다.
아무도 오류가 무엇인지 힌트가 있습니까?
안부,
플로리안 viewscope 할에서 myBean의 범위를 변경할 수
당신이 시간도 시도 했이 스레드에서 BalusC 응답을 살펴 : commandButton? –