我的 gsp 页面中有以下变量
<g:set var="valueDiscounted" value="${new ReceiptController().calculateDiscount(receiptInstance.totalAmount,
receiptInstance.discount)}" />
该valueDiscounted
变量从名为 的控制器方法中获取其值calculateDiscount
。现在,我需要将此变量用作另一个控制器方法的参数,我需要在同一个 gsp 中调用它。那是:
<td>Amount to pay: </td><td>€ ${new ReceiptController().calculateVat(${valueDiscounted},
receiptInstance.vatPercentage)}</td>
这种方式是不正确的,那么我该如何传递valueDiscounted
给calculateVat
方法呢?