Carga de archivos a través de un formulario HTML es una de las principales formas en que un sitio web puede ser interactivo. Usando el lenguaje de programación Java, un archivo puede ser cargado desde el ordenador de un usuario y se almacena en una base de datos para su uso futuro . El proceso consiste en un objeto binario grande ( BLOB) de tipo de campo en la base de datos . Los bytes desde el archivo se convierten de su forma original en un tipo BLOB , a continuación, se coloca en la base de datos como datos binarios . Cosas que necesitará
Eclipse IDE Java
Tomcat 6.0 o superior
base de datos MySQL
phpmyadmin
Navegador de Internet
Mostrar más instrucciones
configurar el entorno de
1
abierto Eclipse IDE.
2
Seleccione " archivo", " Nuevo" y " Otros. "
3
Seleccione el icono de "Web " . Una vez que se expande, seleccione " Dynamic Web Project " y pulse
4
Type " blobexample " en el " Nombre del proyecto :" " Siguiente". . Campo
5
Localizar la vista Explorador de paquetes en la barra lateral izquierda.
6
Haga clic en el archivo llamado "src ". Seleccione " paquete . " " Nuevo" y luego
7
tipo " burbuja " en el " Nombre: " . " Finalizar " campo y pulse
Crear tabla de base de datos
8
Use el navegador de Internet para acceder al sitio phpmyadmin que se configura en el servidor MySQL.
9
Después de iniciar sesión , haga clic en la pestaña que dice "SQL " o " Ejecutar SQL . "
10
Escriba el comando siguiente en el cuadro de entrada de SQL . Esto creará la tabla que se utiliza para almacenar los datos binarios .
CREATE TABLE ' FILE_TABLE ' ( bigint
' id' ( 20 ) NOT NULL AUTO_INCREMENT ,
' file_data ' blob ,
PRIMARY KEY ('id ' )
) ENGINE = InnoDB DEFAULT CHARSET = latin1 ;
11
Verifique que la tabla se ha creado por lo que confirma que " FILE_TABLE " se ha agregado a la lista de tablas en la columna de la derecha.
Crear archivos
12
Busque el icono de la carpeta que se denomina " WebContent . " Haga clic derecho sobre él y seleccionar " Nuevo" y "Otros ".
13
Busque la carpeta en la ventana pop -up llamado "Web ". Seleccione " JSP " y pulse
14
Type " upload.jsp " en el " Nombre de archivo :" " Siguiente". . Campo
15
Repita los pasos anteriores a cree otro archivo llamado " page.jsp . "
Editar Subir Página
16
Abrir " page.jsp " en una nueva ventana del editor. Esto se realiza haciendo doble clic en él en la ventana de Explorador de paquetes .
17
Haga clic en el código que se encuentra en la nueva ventana abierta. Pulse la tecla " Ctrl " + "A" o " Home" + " A" para seleccionar todos. Eliminar todo lo que se selecciona
18
Escriba el siguiente código en el ahora en blanco " page.jsp " la : .
<% @ Page language = "java "% > ;
formulario de subida < /title >
< /head>