我有一个看起来像的按钮
proceedToPayment
我希望ePaymentMethod首先执行,并在完成后调用另一个JavaScript函数epaymentMethod
。
执行顺序按预期工作。
我的epaymentVo
生成令牌和EpaymentEboCode,并通过设置器将它们设置在class Controller
{
EpaymemtVo epaymentVo;
public void ePaymentMethod()
{
epaymentVo.setEpaymentEboCode(ebpCode);
epaymentVo.setToken(tokenForPayment);
}
}
上。
我的Bean类
<managed-bean>
<managed-bean-name>epaymentVo</managed-bean-name>
<managed-bean-class>com.infinite.npsc.Vos.EpaymentVo</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
EpaymentVo被定义为会话bean
{{1}}
现在我的主要问题是在我的epaymentVo上设置令牌和EpaymentEboCode之后,我希望将这些值作为参数发送给我的javascript函数。
因此,每当我第一次单击电子支付按钮时,都会将空值作为参数传递。但是当我再次单击时,先前生成的令牌和EpaymentEboCode将作为参数发送。
我想发送当前生成的值作为参数发送。