У меня есть кнопка, которая запускает метод с некоторым кодом, но теперь я пытаюсь установить подтверждающее сообщение на случай, если пользователь нажмет кнопку по ошибке. Я вижу на примерах, демонстрирующих confirmDialog, и написал код, но он не работает. Когда я нажимаю кнопку, появляется подтверждение, но когда я нажимаю кнопку Да, ничего не происходит.
Это мой код:
<h:form id="forma" prependId="false">
<p:growl id="messages" showDetail="true" sticky="true" />
<p:confirmDialog global="true">
<p:commandButton value="Yes" type="button" />
<p:commandButton value="No" type="button" />
</p:confirmDialog>
<div align="center">
<p:commandButton id="botonCveGeo"
value="Iniciar proceso"
style="width:130px;height:25px;"
update="messages"
ajax="false"
actionListener="#{actCveGeo.procesoActCveGeo()}"
title="Inicia proceso de actualizar clave geoestadistica">
<p:confirm header="Confirm" message="Are you sure?" icon="ui-icon-alert"/>
</p:commandButton>
</div>
</h:form>
Вы хоть представляете, что может быть неправильно?
Спасибо