Jak ukryć i wyświetlić panel p: na przycisku polecenia kliknij
mam następujący problem:
Jestem nowym użytkownikiem JSF2 i primefaces.
Mam na stronie tabelę, która zostanie wypełniona informacjami po wprowadzeniu ciągu przez użytkownika i kliknięciu przycisku CommandButton. Po kliknięciu przycisku chcę, aby został wyłączony do czasu zakończenia przetwarzania.
Aby wyłączyć CommandButton, wykonuję następujące czynności;
<p:commandButton update=":outPanel" widgetVar="btnSend" id="btnsend"
value="Calcular" actionListener="#{calcBean.getTrfs}"
onclick="btnSend.disable()" oncomplete="btnSend.enable()" />
A potem mam panel, w którym chcę pokazać jego zawartość:
<p:panel id="outPanel" widgetVar="outpanel">
#{calcBean.result}
</p:panel>
Jak mogę ukryć ten panel zewnętrzny, gdy strona ładuje się po raz pierwszy?
Jak mogę go ukryć, gdy klikam przycisk CommandButton i pokażę go ponownie, jeśli przetwarzanie w moim komponencie bean zakończy się powodzeniem?
Dzięki.