.properties, valores dinamicos. Duvida

2 respostas
rockstorm

Saudações.
Estou precisando resolver um problema onde no meu .properties tenho um campo chamado APLICACAO.

APLICACAO = netsus

E em cima deste valor existem algumas interações utilizando este valor que são as aplicações cadastradas no meu sistema.
O grande problema é terei uma outra aplicação entrando e preciso cadastra-la no .properties.

gostaria de saber se teria alguma forma de utilizar o parametro APLICACAO com 2 valores. Algo mais ou menos assim:

APLICACAO = netsus
APLICACAO = windows

Onde quando eu recebo os valores no codigo:

config.getProperty("APLICACAO")

eu tenha um array…não sei se isso é viável, mas como o sistema ja esta pronto, não poderei fazer mais modificacoes.

grato

2 Respostas

romarcio

Você não pode ter 2 propriedades com o mesmo nome.
Poderia ter algo assim:
APLICACAO_1 = aaaaa
APLICACAO_2 = bbbbb

Mas não como você quer.

O que pode fazer é algo assim:

APLICACAO = aaaaa, bbbbbb

E depois que recuperar o valor, separa num array usando o método split().

rockstorm

Boa idéia romarcio …

Eu realmente não tinha pensado nessa possibilidade…

APLICACAO = aaaaa, bbbbbb

grato…

Criado 23 de dezembro de 2011
Ultima resposta 23 de dez. de 2011
Respostas 2
Participantes 2