No puedes Y tampoco lo necesitas.
Un posible caso de uso donde una aplicación web necesita acceder al sistema de archivos es cuando desea cargar un archivo. Permitiría al usuario seleccionar un archivo del sistema de archivos local utilizando la etiqueta de entrada HTML del tipo de archivo, de esta manera:
Prueba de carga de archivos
Este HTML solo permitirá al usuario navegar por el sistema de archivos y seleccionar un archivo. Cuando el usuario selecciona el archivo, el siguiente código javascript en myscripts.jar convertirá el archivo seleccionado en URL de datos. La URL de datos es una versión codificada en Base64 del archivo seleccionado.
- ¿Qué tecnologías debo aprender para crear un panel de administración con Spring MVC 4?
- ¿Cómo puedo ejecutar una funcionalidad de inicio de sesión de aplicación no angular usando un transportador?
- ¿Cómo puedo comenzar a diseñar una aplicación React Redux?
- ¿Cuáles son las ventajas y desventajas de usar Meteor vs Ruby on Rails como back-end para mi aplicación móvil?
- ¿Qué sitios web debo visitar para convertirme en un desarrollador web experto front-end?
myscripts.js
window.addEventListener ("load", function () { document.getElementById ("carga de archivos"). onchange = function (event) { lector var = nuevo FileReader (); reader.readAsDataURL (event.srcElement.files [0]); var me = esto; reader.onload = function () { var fileContent = reader.result; console.log (fileContent); } }});
Puede almacenar el valor de [math] fileContent [/ math] en una base de datos y luego permitir que el usuario descargue el archivo y lo muestre en el navegador si el archivo es una imagen o un pdf.
También puede consultar los otros métodos de FileReader aquí: FileReader