Заставить JSF обновить страницу / вид / форму при открытии по ссылке или кнопке возврата
У меня есть страница JSF, которая отправляет данные на внешнюю страницу. Данные загружаются из управляемого компонента JSF, который генерирует уникальный идентификатор в данных поста.
У меня возникла проблема, когда пользователь нажимает кнопку «Оформить заказ», затем возвращается на ту же страницу и снова нажимает кнопку «Оформить заказ». Данные поста не обновлены. Более того, бин вообще не вызывается. Есть ли способ заставить JSF перезагрузить страницу и данные формы?
<form action="#{checkoutBean.externalUrl}" method="post"
id="payForm" name="payForm">
<input type="hidden" value="#{checkoutBean.uniqueID}" />
<input type="submit" value="Proceed to Checkout" />
</form>