我有一个JSF页面,将数据发布到外部页面。 这些数据是从一个JSFpipe理的bean中加载的,后者在后期数据中生成一个唯一的ID。 我有一个问题,用户点击结帐button,然后导航回到同一页面,再次按结账button。 post数据没有更新。 而且,这个bean根本就没有被调用。 有没有办法强制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>