Frage

Wieder einmal eine sehr Anfänger-ish Frage, aber hier gehe ich:

Ich mag ein Servlet oder ähnliches verwenden, um eine hochgeladene Datei kopieren (aus einer HTML-Datei auswählen) zu einem festen Standort. Das ist alles, was ich mit der Datei tun müssen. Ich werde zur Zeit mit den Bibliotheken Apache Commons Fileupload und IO verwenden. Gibt es keine einfachere oder elegantere Lösung?

War es hilfreich?

Lösung

Der Apache Commons Fileupload ist wahrscheinlich der beste Weg, wenn Sie reine JSP und Servlets verwenden. Wenn Sie einen Rahmen wie struts2 Sie einige mehr Möglichkeiten haben werden, da sie Datei-Upload-Komponenten eingebaut und sind sehr einfach zu bedienen haben.

Andere Tipps

Der Servlet-API hat keine Möglichkeit, die Datei aus dem POST (PUT?) Daten zu extrahieren.

Wie sagte Vincent, Apache commons Fileupload die beste kostenlose Möglichkeit, dies zu tun.

Sie könnten auch erwägen ein signiertes Applet verwenden, wenn Sie den Apache-Libs nicht verwenden möchten.

Sie können OReilly der COS-Bibliothek verwenden. Bezieht sich diese Link !

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top