将参数发送到javascript函数

时间:2018-09-16 12:06:22

标签: primefaces jsf-2

我有一个看起来像的按钮

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将作为参数发送。

我想发送当前生成的值作为参数发送。

0 个答案:

没有答案