Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可以在速度模板中使用 java 代码吗?例如使用这个 int 模板:
double x = minutes/60 + (((minutes % 60)<=15)?0.0:((minutes % 60)<=45)?0.5:1.0);
不,Velocity 只是一个简单的模板引擎,它打印任何无效的 Velocity 语法。
但它确实支持计算,尽管操作要简单得多。这适用于速度:
#set ($x = $minutes / 60) #if ($minutes % 60 <= 15) #set ($x = $x + 0.0) #elseif ($minutes % 60 <= 45) #set ($x = $x + 0.5) #else #set ($x = $x + 1.0) #end