FreeMarker动态变量名的问题:
@小白小霸王 你好,想跟你请教个问题:
对象一 ${ids} 存放的是一个数组 [2,3,4,5]
对象二 ${names} = {
name_2: 'abc',
name_3: 'bcd',
name_4: 'cde',
name_5: 'efg'
}
我想通过一个循环嵌套的方式遍历出names里边的值
就类似然后通过 ${name_${ids[0]}} 这样得到具体的每一个的值
我看到http://www.oschina.net/question/569120_63051 你之前发布的问题,不知道你后来FreeMarker 动态变量名的问题你是怎么解决的?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
找到解决办法了,直接上代码
<#list ids as id>
<#assign _key = "name_${id}">
${names[_key]} //这里就可以得到值
<#list>
那么久了,忘了唉,,, 应该是没解决.