Java n'a pas de charge intégré dans la bibliothèque pour gérer les transferts de fichiers , mais le transfert de fichiers est une exigence de programmation commune lors de la création d'applications Internet . Malgré cette omission , il existe des moyens pour répondre aux besoins. Créer un File Transfer client
Créer un client de téléchargement de fichier en Java à l'aide HttpServletResponse . MSDN a documenté une des façons dont cela peut être fait et explique comment les classes tierces peuvent être utilisés pour construire un fichier depuis un client. Undocumented FTP Classe
de
Sun une classe FTP non pris en charge ne sont livrés avec Java. Sun.net.ftp.FtpClient existe dans rt.jar . Un lien vers la javadoc pour cette classe est incluse dans les références .
Passez le transfert hors
Créer un client FTP avec PHP ou un autre FTP -friendly langue et passer le transfert vers elle . Cela peut être aussi simple que d'insérer des informations dans une base de données commune qu'un script PHP ramasse et s'exécute. Cela peut ne pas fonctionner dans toutes les situations mais a l'avantage de dissocier le téléchargement de session d'un client si le téléchargement /upload est grande . Outils de transition PHP /Java existent aussi pour permettre les appels directs entre les deux langues.