I aí galera do fórum, tudo bem aí com todo mundo?!
Bom, como descrito aí no assunto a minha dúvida é sobre arquivo de próperties. Estou utilizando ele no struts, poderia até postar essa dúvida na sessão de Framerworks, mas decidi fazê-lo aqui. Vou explicar primeiro o porque, depois coloco minha dúvida.
Arquivos de próperties não são uteis apenas em aplicação web utilizando o frameworks struts. Tem aplicação em todos os lados do java, seja em programas desktop, web, ou apenas pequenos programinhas de teste, mas que podem utilizar os arquivos de properties para configurações, definirmos mensagens, atribuição de valores… etc, etc, etc…
Bom, agora a minha dúvida:
Gostaria de criar uma arquivo de próperties que aceitasse como variável uma outra propriedade. exemplo, meu arquivo de properties tem o seguinte conteudo:
sobrenome=José
nome=Roberto
nomeCompleto=$(nome) $(sobrenome)
Mas se eu faço isso, quando eu mando imprimir:
System.out.println(prop.getProperty ("nomeCompleto"));
o sistema imprime: $(nome) $(sobrenome)
Alguém poderia me dizer como utilizar outros atributos no properties?!
Os teste que estou fazendo estou usando a classe: java.util.Properties;
Gostaria de saber também se eu posso definir o arquivo de properties assim:
sobrenome=José
nome=Roberto
nomeCompleto=O nome do funcionário é {0}
e depois poder utilizar com um actionmessage (struts).
mensagem.add("", new ActionMessage("nomeCompleto","$(nome)");
I aí galera? Tem esquema de fazer isso?
Já dei uma fuçada na web, mas nada funcionou no properties.
Valeu galera…
Abraços!
Júnior[/code]