1
제 코드에는 페이지 관리자에게 보내는 문자열 인 ArrayList가 있습니다. 어떤 행동이 취해지면, 그 행동이 성공적으로 완료되었거나 완료하지 못한 것을 관리자에게 알리기 위해 문자열이 arraylist에 추가됩니다. 나는이를 업데이트하기 위해 poll이있는 dataList를 사용하여 페이지에 이것을 표시하고있다. 어떤 이유로 든 내 설문 조사는 목록을 업데이트하지 않습니다. 주요면에 대한 나의 코드 (primefaces 버전 3.4.2) 부분은 다음과 같습니다primefaces가 업데이트되지 않습니다.
<h:panelGrid>
<h:outputLabel value="#{admin.servStatus}" for="rText"/>
<p:scrollPanel style="height:100px;">
<h:form id="statusForm">
<p:dataList id="rText" value="#{adminController.model.statusText}"
var="results" itemType="square" style="height:100px">
#{results}
<p:poll interval="1"
update=":statusForm:rText"
listener="#{adminController.model.displayMessages()}"
autoStart="true"
widgetVar="statusPoll"/>
</p:dataList>
</h:form>
</p:scrollPanel>
</h:panelGrid>
같은
하여 업데이트 여론 조사에서 양식의 이름을 제거하십시오 당신의 문제? –