Eu até hj nunca vi nada parecido com arquivos properties
Geralmente eu faço isso:
String a = "O primeiro parametro é {0} e o segundo {1}";
System.out.println(MessageFormat.format(a, "luiz", "lubs"));
Sendo ‘a’ o que vem do value do meu properties.
Eu até hj nunca vi nada parecido com arquivos properties
Geralmente eu faço isso:
String a = "O primeiro parametro é {0} e o segundo {1}";
System.out.println(MessageFormat.format(a, "luiz", "lubs"));
Sendo ‘a’ o que vem do value do meu properties.
Boa tarde pessoal.
Com JSP eu consigo utilizar EL de uma maneira “automática”.
Minha dúvida é: Como faço isso em plataforma JSE com parâmetros definidos em um arquivo .properties?
Ex:
Tenho em um arquivo properties o seguinte par chave/valor:
valor.da.chave=seu nome é ${nome.do.fulano}
eu defino o valor da variavel em tempo de execução e recarrego a propriedade da mesma forma.
Como eu faria para atualizar o valor de ${nome.do.fulano} dando um sysout na tela por exemplo, como eh feito em paginas JSP?
Eu até hj nunca vi nada parecido com arquivos propertiesGeralmente eu faço isso:
String a = "O primeiro parametro é {0} e o segundo {1}"; System.out.println(MessageFormat.format(a, "luiz", "lubs"));Sendo ‘a’ o que vem do value do meu properties.
O log4j aceita esse tipo de parametrização que estou comentando…
Este seu método também é muito util, porém eu tenho que tratar os campos como numeros sequenciais…
Eu gostaria de fazer com atribuição de variáveis mesmo.
Valew!