Java no tiene un soporte incorporado en la biblioteca para gestionar la transferencia de archivos , pero la transferencia de archivos es un requisito de programación común en la construcción de aplicaciones de Internet. A pesar de la omisión , hay maneras de satisfacer la necesidad . Construir un cliente de transferencia de
Archivo Construir un cliente de descarga de archivos en Java utilizando HttpServletResponse . MSDN ha documentado una forma en que esto se puede hacer y se analiza cómo se pueden utilizar las clases de terceros para crear un archivo de carga del cliente . Indocumentados FTP Clase
de Sun Una clase de FTP sin soporte viene con Java. Sun.net.ftp.FtpClient existe en rt.jar . Un enlace al javadoc para esta clase se incluye en las Referencias .
Pase el Transfer Off
Crear un cliente FTP con PHP o algún otro FTP -friendly lengua y aprobar la transferencia a ella. Esto puede ser tan simple como insertar la información en una base de datos común que un script PHP recoge y se ejecuta . Esto puede no funcionar en todas las situaciones , pero tiene la ventaja de disociar la descarga de la sesión actual de un cliente si la descarga /subida es grande. También existen PHP /Java herramientas de puente para permitir llamadas directas entre las dos lenguas .