0
내가있는 명령과의 대화가 있고,이게 내가 할 노력하고있어입니다 :Primefaces 탭이 제대로
- 일부 자바 작업을
- 업데이트를 수행 Primefaces 탭
- 내 대화를 확인에게 상자가 사라집니다.
- 해당 탭으로 이동하십시오. 이것은 단지 새로 고침 사이에 한 번 작동
<p:commandButton value="Submit" action="<some java work>" oncomplete="dialogue.hide(); sideTabs.select(1)" update="<update side tab"> </p:commandButton>
문제는 다음과 같습니다
이 내가 사용하고 코드입니다. 즉, 버튼을 클릭하면 모든 것이 올바르게 작동합니다. 탭이 요청 된 탭으로 변경되고 탭이 업데이트되며 대화 상자가 사라집니다. 그러나 버튼을 다시 클릭하면 요청한 탭이 실제로 선택되지만 f5를 누를 때까지 제대로 새로 고쳐지지 않습니다. 일단 그렇게하면 다시 대화 버튼을 클릭하면 탭이 제대로 새로 고쳐 지지만 한 번만 - 다시 f5를 누르기 전까지는 다시 표시됩니다. 그래서,이 같은 :
- 버튼을 클릭 -이 개 항목을 볼> -> 여전히 탭
- 히트 F5 만 1 항목을 참조 -> 탭
- 다시 버튼을 클릭하여 1 개 항목을 참조 탭
- 에있는 버튼을 클릭 -> 다시 버튼을 클릭 탭
- 3 개 항목을 참조 -> 아직
- 히트 F5가 탭에 3 개 항목을 참조 -> 탭 등 4 개 항목을 볼 수 .. .
왜 이런 일이 발생했는지 알 수 있습니까? 내 commandButton에 페이지 새로 고침 메커니즘을 추가해야합니까? 그렇다면 어떻게해야할까요? 감사합니다 !!!
문제는 실제로 다른 곳에서 발생했습니다. 도와 주셔서 감사합니다 :) –