Spring 3 - exportieren von Daten in csv-format
Ich habe einige Daten in der DB und möchte in der Lage sein, um es zu exportieren, um eine CSV-Datei und einen link, damit der user es downloaden können.
Ist es, Mechanismen zur Verfügung gestellt, die durch Feder 3?
Wissen Sie, wie konnte ich das tun?
Frühling nicht eine CSV-Unterstützung. Es gibt viele CSV-Bibliotheken für Java, obwohl (suchen Sie einfach nach "java csv").
InformationsquelleAutor tsunade21 | 2011-02-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, es sollte einfach zu bauen, eine CSV-oder text-Datei anzeigen. Hier sind vorgeschlagene Schritte:
Erstellen Sie eine View-Klasse (man kann es nennen wie
CSVView
) Erweiterungorg.springframework.web.servlet.view.AbstractView
Überschreiben
renderMergedOutputModel
wie folgt aus (pseudo-code):Danach nur return ModelAndView mit Modell (Objekt
Whatever
mitmodelKey
) und Ansicht alsCSVView
im controller.Danke. Sie meinen Tag gerettet. 🙂
eine alternative Lösung gefunden werden kann stackoverflow.com/questions/9913732/..., aber es ist eine Frage des Geschmacks.
InformationsquelleAutor Ritesh