Java论坛网»Java技术»Velocity关于数组的计算

Velocity关于数组的计算

问?:
书上说有这样的例子:
#set($list = [ “Jan”, “Feb”, “Mar”] )
#foreach ( $item in $list)
($item)
#end
显示(Jan)(Feb)(Mar).
----------------------------------------------
现在我有两个数组
[ “Jan”, “Feb”, “Mar”]
[ “01”, “02”, “03”]
请问怎么显示(01=Jan)(02=Feb)(03=Mar)?

请达人指点啊!
答!: 1:
#set($list1 = [ “Jan”, “Feb”, “Mar”] )
#set($list2 = [ “01”, “02”, “03”] )
#foreach( $item in $list1)
($lis2[$velocityCount]=$item)
#end


velicity默认有一个参数$velocityCount
答!: 2:
不行啊,怎么这样了?[]()运算符都不认!
([01, 02, 03][1]=Jan) ([01, 02, 03][2]=Feb) ([01, 02, 03][3]=Mar)
([01, 02, 03](1)=Jan) ([01, 02, 03](2)=Feb) ([01, 02, 03](3)=Mar)
答!: 3:
那把list2做成一个ArrayList
然后$list2.get($velocityCount)
答!: 4:
我试了可以用!太感谢啦!

相关JAVA教程:
做JAVA,.NET.ORACLE的人呢?
HQL问题!急!!!!!
班门弄个斧,介绍hibernate的文章《开始东面》,请大家指正
在三层结构中,数据交互的疑问,希望大侠指点
【请教】webwork的action中怎么得到客户端ip地址???
冷僻字的问题
求一正则表达式 匹配<!--123-->中文<!--123-->
急!一个困扰了很久的问题
问个jcombobox的问题
大家给推荐本学习UML的入门书
如何获得对话框的返回值?
struts:为什么出现servlet action 不是有效路径的错误