Avatar billede obix Nybegynder
01. marts 2007 - 10:53 Der er 3 kommentarer og
1 løsning

Struts application.properties fra java koden

Hejsa.

Ligger application.properties filen ikke som en singleton man kan lave en instans af og tilgå uden alt for meget arbejde?

Normalt trækker jeg sprogstyrede tekster ud af properties filerne og det skal jeg også her. Men jeg skal bruge dem fra javakoden hvordan gør jeg det nemmest?

Jeg håber jeg kan skrive applicationproperties.getInstance().getProperty("xxx.xxx.xxx.tekst");

Er det muligt?
Avatar billede obix Nybegynder
01. marts 2007 - 10:54 #1
Lige lidt tilføjelse:
Normalt trækker jeg sprogstyrede tekster ud af properties filerne fra jsp siderne med <bean:message key="xxx.xxx.xxx.tekst"> men nu er det fra java koden i stedet.
Avatar billede obix Nybegynder
01. marts 2007 - 10:54 #2
Helt specifikt er det fra et custom tag =)
Avatar billede obix Nybegynder
01. marts 2007 - 11:20 #3
MessageResources res = getResources(request,Globals.MESSAGES_KEY);
String fejltekst = res.getMessage("layout2006.login.tekst.fejl");

Ovenstående fungerer fint... men det er bare ikke sprogstyret. Jeg vil gerne have at browseren bestemmer ud fra sproget hvilken fil jeg skal læse fra.
Avatar billede obix Nybegynder
01. marts 2007 - 11:31 #4
Fant selv ud af det. res.getMessage tager også en Locale som parameter
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester