mi aplicación ajax carga un archivo a un contenedor de aplicaciones Java desde el navegador del usuario. Lo que me gustaría hacer es esto: una vez que la carga se haya completado, quiero "enviar" el archivo a un servidor WebDAV, identificado por el nombre de host (es decir, localhost), el puerto (es decir, 8080) y la ubicación donde deseo para almacenar el archivo (es decir, dir1/dir2).Java: ¿Cómo subir un archivo a un servidor WebDAV desde un servlet?
Lo que busco es básicamente un framework de cliente WebDAV que me permita subir un archivo a WebDAV. En mi aplicación, ya estoy usando "webdavclient4j", pero parece que no encuentro la manera de subir un archivo con él.
¿Alguna idea? Gracias de antemano por cualquier ayuda que pueda brindar.
F
Hola Jon, gracias por su respuesta. Intenté Sardine y decidí usarlo en mis aplicaciones. Hace las cosas mucho más fáciles. F – francescoNemesi
Yo también implementé Sardina. Increíblemente simple para crear un servicio web desde - ahora solo tengo que probarlo todo;) –
@Jon: ¿Hay alguna forma de cargar un directorio directamente? Y si hay un directorio presente en el servidor web, ¿sobrescribiría los archivos? – rkg