私はvelocityhtmlにこのコードを持っています
<html>
#set ($Total1 = 0.0)
#set ($Total2 = 3.0)
#set ($Total3 = $Total2 -$Total1)
$Total3
</html>
$Total3が表示されません。実際、減算は機能していません。誰かがこれについて私を助けてくれますか
私はvelocityhtmlにこのコードを持っています
<html>
#set ($Total1 = 0.0)
#set ($Total2 = 3.0)
#set ($Total3 = $Total2 -$Total1)
$Total3
</html>
$Total3が表示されません。実際、減算は機能していません。誰かがこれについて私を助けてくれますか
その例をVelocity1.6で試したところ、うまくいきました。
問題を引き起こしている可能性のある2つのこと。
(1)例が正しくコピーされていません。ダッシュが識別子の横にある場合、それは識別子の一部になります。したがって、「-」記号は実際にはTotal2識別子の一部であるため、この例は失敗します。
#set ($Total3 = $Total2- $Total1)
(2)非常に古いバージョンのVelocityを使用しています。浮動小数点数は、Velocity1.5以降の有効な構文でした。(現在のバージョンは1.7です)。それ以前は、整数が許可された唯一の数値タイプでした。