🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #26551

visualizacion de imagenes

#26551
From: Carlos
Date: Mon, 14 Dec 1998 00:00
33 lines
1720 bytes
Estoy realizando una peque�a aplicacion en Java donde una parte consiste en
visualizar imagenes que tengo almacenadas en la base de datos, y me he
encontrado
con el siguiente problema:
Cuando visualizo una imagen determinada de la base de datos, creo un fichero
en el disco duro
(por ejemplo, imagen1.gif). En el primer intento, la imagen se visualiza
corectamente.
Para visualizar otra imagen de la base de datos
, borro el fichero del disco duro (en nuestro caso imagen1.gif), leo el
contenido de la base
de datos y creo un fichero con el mismo nombre (imagen1.gif). La sorpresa la
encuentro cuando me
vuelve a mostrar la imagen anteriormente visualizada.
La carga de la imagen desde la base de datos se hace correctamente.

� Como puedo solucionar el problema ?.
Creo que el fallo esta a la hora de borrar el fichero del disco duro.
La creacion y eliminacion de los ficheros la realizo de la siguiente manera:

Creacion:
InputStream imagen = "Contiene la imagen almacenada en la base de datos";
OutputStream fos = new FileOutputStream("imagen1.gif");
byte image[] = new byte[imagen.available()];
imagen.read(image);
fos.write(image);
fos.close();

Eliminacion:
File f = new File("imagen1.gif");
f.delete();

Muchas gracias de antemano y un saludo.
Technical Details
Message-ID: <752ia4$hur$1@talia.mad.ibernet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,f328d552d7aa7699,start
X-Google-Attributes: gid1116f3,public
From: "Carlos" <f.hierro.000@quitarrecol.es>
Subject: visualizacion de imagenes
Date: 1998/12/14
Message-ID: <752ia4$hur$1@talia.mad.ibernet.es>
X-Deja-AN: 422072282
Organization: Telefonica Transmision de Datos
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Newsgroups: es.comp.lenguajes.java