Domanda

Ancora una volta una domanda per principianti, ma eccomi qui:

Vorrei usare un servlet o simile per copiare un file caricato (da una selezione di file html) in una posizione permanente. Questo è tutto ciò che devo fare con il file. Attualmente sto usando le librerie Apache Commons FileUpload e IO. Non esiste una soluzione più semplice o più elegante?

È stato utile?

Soluzione

Il FileUpload comune di Apache è probabilmente il modo migliore se si utilizzano JSP e servlet puri. Se usi un framework come struts2 avrai alcune opzioni in più perché hanno componenti di upload di file integrati e sono molto facili da usare.

Altri suggerimenti

L'API Servlet non ha modo di estrarre il file dai dati POST (PUT?).

Proprio come ha detto Vincent, Apache condivide FileUpload è il miglior modo gratuito per farlo.

Potresti anche considerare di usare un'applet firmata se non vuoi usare le librerie Apache.

puoi utilizzare la libreria COS di OReilly. fai riferimento a questo link !

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top