gerard = odrarg

En nuestro mundo, sea lo que sea lo que la mente humana pueda crear puede ser reproducido y distribuido infinitamente sin ningun costo.

Validación de tamaño de archivo - file upload

By odrarg

Problema:

Validar que al momento de subir o cargar un arhivo, verificar cuanto pesa, si pesa mas de un tamaño permitido mandar un mensaje de advertencia y poner de color rojo las letras de dicho archivo.


Solución:

1. En la propiedad onchange del browse mandar a llamar una funcion de javascript que se llame validarArchivo();

2. En dicha función utilizar la tecnología dwr-ajax que no permitira mandar a llamar un metodo en java

3. En dicho método de java verificar el tamaño del arhivo de la siguiente manera:

String sFichero = "c:\\nombredelfichero.extension";
File fichero = new File(sFichero);

fichero.length();

4. El método de java va a devolver el tamaño y eso lo va a regresar a una funcion de javascript que lo invonco y ahi validar si pesa mas de lo permitido hacer que se desplique un alert con el mensaje conrrespondiente y pintar las letras de la ruta del archivo con css.

Falta el ejemplo completo de la funcion de javascript,