Как скрыть и показать p: панель при нажатии кнопки команды

у меня следующая проблема:

Я новичок в JSF2 и простых лицах.

У меня есть таблица на странице, которая будет заполнена информацией, после того как пользователь введет строку и нажмет CommandButton. После нажатия на кнопку, я хочу, чтобы она была отключена, пока не закончится обработка.

Чтобы отключить CommandButton, я делаю следующее;

<p:commandButton update=":outPanel" widgetVar="btnSend" id="btnsend"
     value="Calcular" actionListener="#{calcBean.getTrfs}" 
     onclick="btnSend.disable()" oncomplete="btnSend.enable()" />  

И тогда у меня есть панель, где я хочу показать его содержимое:

<p:panel id="outPanel" widgetVar="outpanel">
         #{calcBean.result}
</p:panel>

Как я могу скрыть эту панель при первой загрузке страницы?

Как я могу скрыть это, когда я нажимаю CommandButton, и показать это снова, только если обработка в моем бине успешна?

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос