Wall4c3
07-08-2009, 13:46
Ciao a tutti!
Ho una Servlet che invia delle immagini presenti all interno di una cartella.
Il client che richiama la servlet è una GUI , e volevo far visualizzare queste immagini.Ora non so come ricevere le immagini. Avete qualche consiglio da darmi?
questo è il pezzo della servlet che invia le immagini, vetImg rappresenta i nomi delle immagini presenti dentro una specifica cartella.
for (int i=0;i<vetImg.length;i++) {
File f = new File(percorso+"/"+vetImg[i]);
BufferedInputStream imgIn = new BufferedInputStream(new FileInputStream(f));
int bufSize = imgIn.available();
byte[] buffer = new byte[bufSize];
int n = 0;
while ((n = imgIn.read(buffer)) > 0) {
out.write(buffer, 0, n);
}
imgIn.close();
}
Ho una Servlet che invia delle immagini presenti all interno di una cartella.
Il client che richiama la servlet è una GUI , e volevo far visualizzare queste immagini.Ora non so come ricevere le immagini. Avete qualche consiglio da darmi?
questo è il pezzo della servlet che invia le immagini, vetImg rappresenta i nomi delle immagini presenti dentro una specifica cartella.
for (int i=0;i<vetImg.length;i++) {
File f = new File(percorso+"/"+vetImg[i]);
BufferedInputStream imgIn = new BufferedInputStream(new FileInputStream(f));
int bufSize = imgIn.available();
byte[] buffer = new byte[bufSize];
int n = 0;
while ((n = imgIn.read(buffer)) > 0) {
out.write(buffer, 0, n);
}
imgIn.close();
}