Ich brauche meinen Web-Service, um mir die messages.properties zu liefern, die lokalisierte Texte im JSON-Format enthalten. Ich weiß, dass ich meinen eigenen Parser schreiben kann, aber wo sollte ich diese Logik in das Spring-Framework einfügen? Oder gibt es eine Spring-Infrastruktur, die das schon kann?Wie konvertiert man Eigenschaften in JSON Spring MVC?
2
A
Antwort
1
Sie können die Annotation @PropertySource
Ihrer Klasse verwenden, um Ihre Eigenschaftendatei in den Speicher zu laden.
@Configuration
class MessagesConfiguration {
@Bean(name = "messageProperties")
public static PropertiesFactoryBean mapper() {
PropertiesFactoryBean bean = new PropertiesFactoryBean();
bean.setLocation(new ClassPathResource("messages.properties"));
return bean;
}
@Resource(name="messageProperties")
private Properties messages = new Properties();
public Properties getMessages() {
return messages;
}
}
Properties.class
ist nur ein Wrapper für Map<String, String>
so können Sie es in JSON umwandeln.
Verwandte Themen
- 1. Wie konvertiert Spring MVC @RequestParam-Werte?
- 2. Wie konvertiert man JSON stringify in json?
- 3. Spring-Boot-Eigenschaften aus JSON-Datei laden
- 4. Wie konvertiert man dezimal in int in mvc
- 5. Wie konvertiert man JSon-Array in CSV?
- 6. Wie konvertiert man JSON-Daten in Android?
- 7. Wie konvertiert man Variablen in json?
- 8. Wie konvertiert man einen String in JSON?
- 9. Wie konvertiert man JSON String in Map
- 10. Wie konvertiert man XML-Code in JSON
- 11. Wie konvertiert man JSON in einen String?
- 12. Wie konvertiert man HttpEntity in JSON?
- 13. Spring 3 JSON mit MVC
- 14. Spring MVC -> JSON Antwort
- 15. Wie konvertiert man JSON-String in JSON-Objekt in PHP?
- 16. Wie spült man HTML in Spring MVC?
- 17. angularjs + spring mvc + json postantrag
- 18. Wie konvertiert man ein JSON-Array in ein JSON-Objekt?
- 19. Json Liste in Listen: Spring MVC-Controller
- 20. Wie konvertiert man von Json zu Protobuf?
- 21. Spring MVC und Angular Json Req Mismatch
- 22. Wie konvertiert man Blaze Datenobjekte zu Json?
- 23. Wie konvertiert man AJAX Antwort auf JSON?
- 24. Wie konvertiert man Daten in JSon in MVC 5 App mit jQuery Ajax Anruf?
- 25. Spring MVC & JSON - 406 nicht akzeptabel @Responsebody
- 26. SPRING MVC Wie man Ressourcen abbildet
- 27. Wie injiziert man alle Eigenschaften von Spring in eine Bohne?
- 28. JQuery jqGrid: Wie JSON Ausgabe über Spring MVC
- 29. Automatische Konvertierung von JSON-Formularparameter in Spring MVC 4.0
- 30. Wie konvertiert man JSON in Customize Array in PHP?
Wird Spring alle Eigenschaften der Eigenschaft messages hinzufügen? – Xegara
Ja, es werden alle Eigenschaften in diese Property-Instanz injiziert. Eine Anmerkung: Sie müssen alle Eigenschaften mit Schlüssel 'Nachrichten' beginnen. Es wird –
Ich habe versucht, aber es hat nichts in die Nachrichten-Eigenschaft injiziert. – Xegara