dynamischer Zugriff auf .properties (Struts)

Status
Nicht offen für weitere Antworten.

Kordzik

Mitglied
Vorausgesetzt ich habe folgende Antraege in meiner Struts-*.ressources-Datei mit Message-Ressourcen:

Code:
message.to.user=druecke {0}-Taste.

taste.enter=enter
taste.back=zurueck
...

ich moechte damit dynamisch (in Action) ein Message bilden, d.h. z.B.:
Code:
ActionMessages msgs = new ActionMessages();
...
msgs.add("msg", new Message("message.to.user", ?);
this.addMessages(request, msgs);

Anstelle von ? moechte ich eine Methode aufrufen, die dynamisch ressource taste.enter oder taste.back oder auch noch ein anderes als string zurueckgeben koennte, da Message-Konstruktor nur solches Parametertyp annimmt. Es geht darum, den Code von der spracheunabhaengig zu machen.
 

clemson

Bekanntes Mitglied
wieso machst du nicht einfach

Code:
message.to.user.enter=druecke enter taste
message.to.user.back=drucke zurück taste
??



beziehungsweise in einer struts action:
Code:
// get the resource bundle
MessageResources languageResource = getResources(request, "language");

// get the message strings
String taste = languageResource.getMessage("taste.enter");
String message = languageResource.getMessage("message.to.user", taste);
 

Kordzik

Mitglied
Ich habe nur ein einfaches Beispiel gegeben, um das Ding zu veranschaulichen... Im System, das ich bearbeite, geht es um viele Strings und ich will nicht unnoetig meine *.ressources Datei mit ueberfluessigen Eintraegen ueberschuetten. Auf jedem Fall Danke fuer die Loesung mit getRessources - das ist genau was ich brauche:)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L JSP: Dynamischer Content mit Beans für einen Konfigurator? Allgemeines EE 0
G dynamischer Tree Allgemeines EE 4
S [Design] Dynamischer EJB Aufruf von Servlet Allgemeines EE 3
U Enterprise Bean mit dynamischer Datenbankauswahl? Allgemeines EE 3
pkm Frage wegen AJAX-Zugriff auf ein Servlet Allgemeines EE 1
G War zugriff auf Ejb in EAR Allgemeines EE 0
S MessageDrivenBean Problem beim Zugriff auf Stateful EJB Allgemeines EE 2
R RMI Zugriff zwischen zwei WAR Projekten Allgemeines EE 1
G Nativer bzw. direkter Zugriff auf Active Directory Allgemeines EE 4
B Cookie beim erstem Zugriff auf Web-App ablegen Allgemeines EE 3
T JMX und ServiceMBean - Zugriff mittels Client Allgemeines EE 2
W JSP Zugriff auf RemoteInterfaces Allgemeines EE 2
S Pfad-Zugriff über Servlet-init() Allgemeines EE 2
Y Zugriff auf Files aus einer EAR Anwendung Allgemeines EE 8
F problem mit nullpointer bei DB zugriff Allgemeines EE 2
G Direkter Zugriff auf Servlet- doPost Allgemeines EE 15
J JSF: Zugriff auf message bundle Allgemeines EE 1
C Tomcat Zugriff auf lokale Dateien Allgemeines EE 2
J geschützter Bean zugriff mit einem Rich-Client Allgemeines EE 2
T Zugriff auf EJB Allgemeines EE 3
L Zugriff auf Manager nur von localhost Allgemeines EE 11
S 1. ContrBean + Image zurück, 2. DB-Zugriff per utilityklasse Allgemeines EE 5
N Zugriff auf Webapp nur für localhost definieren (Tomcat) Allgemeines EE 2
T Zugriff auf persistentes Set in einem Objekt Allgemeines EE 2
R Zugriff auf Dateien in Meta/Web-Inf Verzeichnis Allgemeines EE 7
R Zugriff auf Filter Servlet Allgemeines EE 10
R Zugriff auf Managed Bean aus einem Filter Allgemeines EE 2
N zugriff auf sämtliche navigation rules Allgemeines EE 6
A Zugriff auf Parameter im Deployment Descriptor Allgemeines EE 2
T Zugriff auf Session-Objekte in JSP Allgemeines EE 2
H Velocity: Zugriff auf Sessionvariable? Allgemeines EE 3
S Keystore Zugriff aus Web-Anwendung Allgemeines EE 2
S Alternative zu Properties/ Zugriff außerhalb der Locale Allgemeines EE 7
J In einem Bean zugriff auf ein SessionBean? Allgemeines EE 2
S Kein Zugriff auf Persistence Unit Allgemeines EE 4
K Zugriff auf Dateien beschränken Allgemeines EE 2
R Servlet/JSP zugriff auf Thumbnails ausserhalb Webroot Allgemeines EE 3
G Parameterübergabe u. -zugriff bei jsp:include Allgemeines EE 3
K [Tomcat 5.5.12+Axis] Datenbank Zugriff Allgemeines EE 2
K JSF - Zugriff auf Managed Beans Allgemeines EE 2
H JSP Zugriff auf JavaBean Allgemeines EE 4
S zugriff von jsp-seiten auf java klassen Allgemeines EE 3
L Wie bekomme ich denn einen Zugriff auf die EJB ??? Allgemeines EE 7
C [JSP] errorpage: Zugriff auf exception-Objekt Allgemeines EE 2
W properties File in WEB-INF Allgemeines EE 5
S messages.properties Allgemeines EE 3
A Unsauberer Code.. (Properties-Objekt in JSP anzeigen) Allgemeines EE 5
musiKk Glassfish: Properties zur Laufzeit... wohin? Allgemeines EE 6
E Properties-File in Jboss-Conf Verzeichnis ansprechen Allgemeines EE 2
B fmt:setBundle => Wo liegt die Properties-Datei im Tomcat? Allgemeines EE 3
R SUCHE: log4j.properties - Hilfsprogramm zum Erstellen Allgemeines EE 2
G properties file im J2EE Server - wo wird genau gesucht? Allgemeines EE 6
V messages_de_DE.properties Allgemeines EE 2
R struts und Mapped Properties Allgemeines EE 2

Ähnliche Java Themen

Neue Themen


Oben