Velocity中的变量问题的解决方法

发表于:2007-06-22来源:作者:点击数: 标签:
我们先看我的这句代码: #set($imgurl="images/pro_$velocityCount.gif") 我是想输出 images/pro_1.gif images/pro_2.gif images/pro_3.gif …… 但是我怎么也输出不了 其实想一下,也很简单,velocity需要知道你的变量到第是那一个。 是$velocityCount 是$ve

   
   我们先看我的这句代码:
#set($imgurl="images/pro_$velocityCount.gif")
我是想输出
images/pro_1.gif
images/pro_2.gif
images/pro_3.gif
……
但是我怎么也输出不了

其实想一下,也很简单,velocity需要知道你的变量到第是那一个。
是$velocityCount
是$velocityCount.gif呢?
当然我们是知道的,是$velocityCount,但是velocity是不知道的。
那我们怎么去解决呢?
我们需要让velocity知道我们的变量是什么。velocity的解决方法就是:在变量的两端加上{}。
本来,按照velocity的规则,在变量的两端都是要加{},但是我们为了方便就省去了。
所以如果你在字符串中不能界定变量的时候,就在变量的两端加上{}就可以了。

原文转自:http://www.ltesting.net