在 GSP grails 视图中乘以一个参数

Multipling a parameter in GSP grails view

我正在尝试像这样在 GSP 视图中乘以一个参数:

<g:set var="denom" value="${ denomination.denomination.toDouble() * .01) }"/>

Grails 一直用“*”尖叫 "unexpected token" 但当我尝试添加时它完全没问题!!

<g:set var="denom" value="${ denomination.denomination.toDouble() + .01) }"/>

我是不是漏了什么?

所以这个问题是一个额外的 ),我不得不在我的小数点左边输入一个零

<g:set var="denom" value="${ denomination.denomination.toDouble() * 0.01 }"/>

这其实是.01后面多了一个)造成的。所以你的表达应该是:

<g:set var="denom" value="${ denomination.denomination.toDouble() * .01 }"/>