Variaveis do Velocity

olá,
como eu faço pra montar o nome da variavel que eu quero de forma dinamica no velocity.

Exemplo: $variavel$i -> para retornar o valor da variavel $variavel1, $variavel2, etc

sendo “$i” uma váriavel que a cada iteração vai possuir um valor diferente

Guilherme Krycek

Não entendi muito bem sua dúvida, mas de qualquer forma, para inserir uma variável no contexto do Velocity é desta forma

		VelocityContext vContext = new VelocityContext();
		vContext.put("veriavel1", "valor da variavel 1");
		vContext.put("veriavel2", "valor da variavel 2");

deixe-e tentar explicar denovo:
na minha action eu tenho um for que vai setar as seguintes variaveis:

List lista = new Vector();
lista.add("verde");
lista.add("vermelho");

for (int i =0; i < lista.size(); i++)
{
     setVariavelProView("variavel" + lista.get(i), i);
}
setVariavelProView("lista", lista);

Só que a minha lista é dinamica e busca valores do banco.
Dai no view eu preciso montar o nome da variavel com os valores dentro desta lista.
Será que ficou mais claro ou só complicou?

Abraço