用户在结帐时刷新时重复的事务

时间:2015-01-20 17:42:21

标签: jsf jsf-2 duplicates checkout

我正在使用JSF进行信用卡结算流程:

JSF

<p:commandButton value="Complete Checkout" 
action="#{checkoutBean.checkout}" update="@form"/>

Java Bean

public void checkout(){
    //do lengthy credit card processing
FacesContext.getCurrentInstance().getExternalContext().redirect(getNextUrl());
}

问题是当用户在结账时刷新我会收到重复的订单。

我该如何解决这个问题?

0 个答案:

没有答案
相关问题