Definicoes automáticas de variávies (Velocity + WW)  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Lucas Teixeira
Java Ninja
[Avatar]

Membro desde: 11/12/2003 10:47:22
Mensagens: 269
Localização: São Paulo - SP
Offline

Olá Pessoal,

Com a propriedade velocimacro.library no meu velocity.properties eu consigo definir um arquivo que será lido no deploy da minha aplicação correto?

Porem consigo apenas ler neste arquivo as macros que defini, mas não consigo fazer ler valores de variáveis também definidas ali com o #set. Minha idéia era ter algum arquivo deste para variáveis globais ao invés de ter que em todo template do velocity ter que fazer o parse deste meu arquivo global.

Alguem já fez isto definindo em outro lugar, ou com outra solução mais adequada?

Obrigado.

Lucas F. A. Teixeira .·.
lucastex no gmail com
lucastex.com/twitter
[Email] [MSN]
Lucas Teixeira
Java Ninja
[Avatar]

Membro desde: 11/12/2003 10:47:22
Mensagens: 269
Localização: São Paulo - SP
Offline

Bom,

Uma coisa que me veio na cabeça é definir neste arquivo as minhas variáveis dentro de uma macro, e apenas fazer a chamada para populá-las.

algo do tipo:

#defineVariaveis()


Não sei se irá funcionar pelo fato de não ser realmente um parse... Mas é uma idéia. Alguem tem algo melhor?



Lucas F. A. Teixeira .·.
lucastex no gmail com
lucastex.com/twitter
[Email] [MSN]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Hum, nunca testei isso. Se não funcionar, você pode tentar chamar uma macro no .library que faz o parse do arquivo de variáveis na página.

Former LIPE.
[ICQ]
Lucas Teixeira
Java Ninja
[Avatar]

Membro desde: 11/12/2003 10:47:22
Mensagens: 269
Localização: São Paulo - SP
Offline

LIPE wrote:Hum, nunca testei isso. Se não funcionar, você pode tentar chamar uma macro no .library que faz o parse do arquivo de variáveis na página.


Arram... Isso sim, agora isso aí me obriga a manter uma chamada para todas as páginas (mesmo que seja essa chamada ai de cima).
E fazer isso à fazer um parse manual é a mesma geringonça. Queria algo mais automatizado. Um local onde poderia definir as variaveis tal como defino macros no velocimacro.library.

Sabe de algo?

Lucas F. A. Teixeira .·.
lucastex no gmail com
lucastex.com/twitter
[Email] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team