freemarker 变量值作为变量名可以吗?

小白小霸王 发布于 2012/08/02 14:46
阅读 1K+
收藏 0
${personID} 输出结果是  "123"
我有一个变量是
${t_123} = xxxx

 
我怎么得到xxx ?

${t_${personID}} 这种写法很理想但是不支持

加载中
0
小白小霸王
小白小霸王
freemarker不支持,思路也错了。怎么关闭问题。 @芋头
@红薯 怎么关闭问题
0
Y
YusufMa

可以如下使用:

<#assign t_123="Hello world!" personID=123 vstr="t_"+personID v=vstr?eval>

<p>Print: ${v!}  </p>
猜测7
非常感谢,原来可以用eval
返回顶部
顶部