Red de conocimiento del abogados - Ley de patentes - Java carga el contenido explorado en un directorio con una ruta especificada.

Java carga el contenido explorado en un directorio con una ruta especificada.

//Crear un nuevo objeto Smartupload

SmartUpload su=new SmartUpload();

//Subir inicialización

su.initialize ( pageContext);

//Establecer límite de carga

//1. Limitar la longitud máxima de cada archivo cargado

//su.setMaxFileSize(100000) ;

//2. Limitar la longitud de los datos totales cargados.

//su.setTotalMaxFileSize(20000);

//3. Establezca los archivos que se pueden cargar (restringidos por extensión), solo se permiten archivos doc y txt.

//su.setAllowFilesList("doc, text");

//4. Establezca archivos cuya carga está prohibida (restringida por extensión), prohíba la carga con exe, Archivos con extensiones bat, jsp, htm, html o archivos sin extensión

//su.setDeniedDilesList("exe, bat, jsp, html, htm,,,");

/ /Subir archivos

su.upload();

//Guardar todos los archivos cargados en el directorio especificado

int count=su.save( "/upload ");

out.println(count "Archivos cargados correctamente!lt; brgt;");

//Utiliza el objeto Solicitud para obtener el valor del parámetro

out.println("test=" su.getRequest().getParameter("test") "lt;brgt;lt;brgt;");

//Extrae la información del archivo cargado uno por uno y el archivo se puede guardar al mismo tiempo.

for(int i=0; ilt; su.getFiles().getCount(); i )

{

com.jspsmart.upload.File file=su.getFiles().getFile(i);

//Continuar si el archivo no existe

if(file.isMissing())

continuar;

//Mostrar información del archivo actual

out.println("lt; table border=1gt;");

out.println(" lt ;trgt;lt;tdgt;Nombre del elemento del formulario (FiledName)lt;/tdgt;lt;tdgt;" file.getFieldName() "lt;/trgt;lt;/trgt;");

out .println("lt;trgt;lt;tdgt;Longitud del archivo (Tamaño)lt;/tdgt;lt;tdgt;" file.getSize() "lt;/tdgt;lt;tdgt;");

out.println("lt;trgt;lt;tdgt;FileName (FileName)lt;/tdgt;lt;tdgt;" file.getFileName() "lt;/trgt;lt;/trgt;");

out.println("lt;trgt;lt;tdgt;Extensión de archivo (FiledExt)lt;/tdgt;lt;tdgt;" file.getFileExt() "lt;/trgt;lt;/trgt ; ");

out.println("lt;trgt;lt;tdgt;Nombre completo del archivo (FiledPathName)lt;/tdgt;lt;tdgt;" file.getFilePathName() "lt;/trgt ; lt;/trgt;");

out.println("lt;/tablegt;lt;brgt;");

//Guardar el archivo como

//file.saveAs("/upload/" myFile.getFileName());

//Guardar en un directorio con el directorio raíz de la aplicación web como directorio raíz del archivo

//file.saveAs("/upload/" myFile.getFileName(), su.SAVE_VIRTUAL);

//Guardar en el directorio donde el directorio raíz del sistema operativo es la raíz directorio del archivo

//file.safeAs("c://temp//" myFile.getFileName(), su.SAVE_PHYSICAL

}

<); p>Simplemente modifica el correspondiente ¡Buena suerte con la ruta! ! !