¿Carga de archivos en un servidor en una ubicación específica utilizando servlets?

Hola gente, tengo un problema grave a mano, tengo un archivo zip en una máquina cliente y necesito cargar ese archivo zip en la máquina del servidor en una ubicación específica, la máquina cliente crea automáticamente un archivo zip de las instantáneas y debería cargar ese archivo zip programáticamente en el servidor en una ubicación particular y no hay ninguna interacción del usuario en el medio, ¿Alguien puede sugerir cómo realizar esta tarea? Necesito escribir un código Java para lo mismo. He intentado varios enlaces que demuestran la carga de archivos, pero ninguno fue capaz de cumplir mi propósito.

Gracias por adelantado.

Respuesta 1

Puede usar Apache HttpComponents en su cliente, puede encontrar muchos ejemplos para que el cliente pueda cargar un archivo como solicitud http de varias partes.

Luego debe crear un servlet simple capaz de recibir el archivo como flujo. Para ayudarlo con la implementación del servlet, hay otra biblioteca que puede usar: Apache Commons FileUpload

Respuesta: 2

Tengo un campo RadioGroupFieldEditor en mi aplicación, este campo se agrega internamente a FieldEditorPreferencePage usando el método addField (). He agregado setPropertyChangeListener (nuevo ...

considere la siguiente captura de pantalla de mi excelSheet Ahora considere el siguiente código, que iterará cada fila, iterará cada celda e imprimirá el valor de la celda. public void excelData2 (int sheetNo) {Iterator & ...

El ejemplo es una clase de tarjeta con un método swap (). Se instancian dos objetos de la Tarjeta. El método los intercambia declarando una tercera variable de Tarjeta, pero sin instanciar un tercer objeto. El tercero ...

Tengo que crear una clase común que configure el controlador web de selenio. Mi clase base de configuración: Setupbase.java public void setUp () lanza Exception {driver = new FirefoxDriver (); baseUrl = "http: // ejemplo ....