STRUTS+UPLOAD

napsland
20 de Enero del 2005
Buenas javapañeros,
Quería saber si alguien podía hacer el papel de gurú!!!! En la aplicación web con Struts 1.0 que estoy desarrollando se contempla el hacer uploads de ficheros, en un sólo directorio.

Mi problema es el siguiente, según datos que se recogen en el form con el upload del fichero lo que tengo que hacer es dejarlo en
a) ubicacion/opcion1/nombrefichero/fichero.ppt
b) ubicacion/opcion2/nombrefichero/fichero.ppt

Donde el directorio "nombrefichero" puede que no exista con lo cual se tiene que crear antes de subir el fichero y esta es mi duda de como podre resolvero.

Yo el path hasta el directorio "ubicacion" lo tengo guardado en un fichero de properties que lo leo cuando quiero subir un fichero, a lo mejor no es muy eficiente, si alguien me puede hechar una mano se los agradecería.

Saludos
Napsland

psychostrauss
20 de Enero del 2005
File ruta=new File("c:\opcion1\carpeta\fichero.ppt");
if(!ruta.exists())ruta.mkdir();

ingdouglas
20 de Enero del 2005
Cuando bajas del sitio de jakarta struts y lo descomprimes tiene una aplicación de ejemplo llamada struts-upload. Esta sencilla, sólo debes guiarte por el ejemplo. La aplicación tiene 3 ejemplos sencillos y utiliza el validator para hacer las validaciones que requieres.
Saludos