exportieren von Inhalt in eine text-Datei mit Hilfe von java mit der speichern-dialog
habe ich ein ResultSet, das hat einige Werte, die ich will, um die Daten zu exportieren, die es im Ergebnis als text-Datei mit der speichern-dialog.
wie man dies in java?.
Habe ich getan, die genannten Anforderungen für excel und java wie folgt aus.
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-disposition", "attachment; filename=\"" + reportName + ".xls\"");
und
response.setHeader("Content-disposition", "attachment; filename=\"" + reportName + ".pdf\"");
response.setContentType("application/pdf");
UPDATE :
if(exportTo.equals("text")){
response.setContentType("text/plain");
response.setHeader("Content-disposition", "attachment; filename=\"" + reportName + ".txt\"");
try {
} catch (Exception e) {
//TODO: handle exception
}
}
in diesem
im try-block aus, wie der Inhalt, die lieferbare von resultset-zu einer output-stream und zur Verfügung stellen.
InformationsquelleAutor Java Questions | 2012-09-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
der einzige Unterschied ist dieser :
Sehen Sie ein komplettes Beispiel, das hier ( http://www.mkyong.com/servlet/servlet-code-to-download-text-file-from-website-java/ )
UPDATE
Dies ist eine Demoversion, die habe ich entwickelt und getestet und funktioniert einwandfrei:
Lädt eine text-Datei mit dem Namen
downloadname.txt
mit dem InhaltString s
.UPDATE 2
Müssen Sie füllen Sie Ihre
ResultSet
und Ort, was Sie brauchen, inString s
. Das ist alles.siehe mein update für eine funktionierende demo
vielen Dank für den Beitrag, aber noch immer haben Sie nicht undertood das problem, nehme ich an.
instead of String s i want to set the content of the file from resultset
, das ist das problem, das ich mich vor. siehe meine aktualisierte Fragevielen Dank für das update 2, ich werde versuchen und zurück
Yeap, es ist das problem behoben. danke, markieren Sie Ihre Antwort als akzeptiert. 🙂
InformationsquelleAutor MaVRoSCy