Über einen JSP-Dateiübertragung

December 6

Über einen JSP-Dateiübertragung

Java verfügt nicht über eine unterstützte integrierte Bibliothek Dateiübertragungen zu behandeln, aber die Übertragung von Dateien ist eine allgemeine Programmierung Anforderung beim Erstellen von Internet-Anwendungen. Trotz der Auslassung gibt es Möglichkeiten, um den Bedarf zu decken.

Erstellen Sie einen Client File Transfer

Erstellen Sie einen Datei Download-Client in Java mit HttpServletResponse. MSDN dokumentiert hat, einen Weg, in dem dies möglich ist, und erläutert wie dritten Klassen, kann verwendet werden, um einen Datei-Upload-Client erstellen.

Suns undokumentierte FTP-Klasse

Eine nicht unterstützte FTP-Klasse kommt mit Java. Sun.net.ftp.FtpClient gibt es in rt.jar. Ein Link auf die Javadoc für diese Klasse ist in Verweise enthalten.

Geben Sie die Übertragung aus

Erstellen Sie einen FTP-Client mit PHP oder einer anderen FTP-freundliche Sprache und übergeben Sie die Übertragung über an sie. Dies kann, so einfach wie das Einfügen von Daten in eine gemeinsame Datenbank, die ein PHP-Skript nimmt und ausführt. Dies funktioniert möglicherweise nicht in allen Situationen hat aber den Vorteil der Entkoppelung des Downloads aus einem Client der aktuellen Sitzung wenn der Download-/Upload groß ist. Überbrückung-PHP/Java-Tools gibt es auch um direkte Gespräche zwischen den beiden Sprachen zu ermöglichen.