速度 - 模板中的随机数生成

时间:2014-07-15 13:03:18

标签: templates random velocity

我想为速度模板中的变量分配一个随机值。但是,

#set ($random = $math.getRandom())

返回:java.util.Random@5706937e。如何获取此值或以与速度模板不同的方式为变量分配随机值?

1 个答案:

答案 0 :(得分:2)

#set($ random = $ math.getRandom())

使用此链接enter link description here

中的速度1.7

并在vm文件中使用

#set($ mathTool = $ serviceLocator.findService(" org.apache.velocity.tools.generic.MathTool"))

//范围:1 - 20

#SET($ my_rnd = $ mathTool.random(1,20))

//范围:0 - 1

#SET($ my_rnd = $ mathTool.getRandom())