Salve a tutti,
Vorrei chiedere se qualcuno di voi si e' imbattuto in questo problema.
Ho effettuato diverse ricerche su questo argomento ma non ho trovato nulla di interessante.

Vi illustro il codice funzionante che serve per inserire un'immagine nel DB (utilizzo Struts,Hibernate e DB MySql) :

JSP
codice:
<html:form action="upload.do" enctype="multipart/form-data">
		Aggiungi Foto alla PhotoGallery : <html:file name="uploadForm" property="fileUpload"/>
		<html:submit>Upload</html:submit>
	</html:form>
ACTION STRUTS
codice:
public class UploadAction extends Action{
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response)
			throws Exception {
	try{	
		UploadForm action = (UploadForm) form;
		
		VfnFile f = new VfnFile();
		
		FormFile myFile = action.getFileUpload();
		
		f.setAttach(Hibernate.createBlob(myFile.getFileData()));
		//Name
		f.setAttachName(action.getFileUpload().getFileName());
		//Size
		Integer intero = new Integer(myFile.getFileSize());
		f.setAttachSize (intero);
		//Content type
		f.setAttachContent(myFile.getContentType());
		
		VfnFileDAO dao = new VfnFileDAO();
		Transaction tx = dao.getSession().beginTransaction();
		dao.save(f);
		tx.commit();
		
		return mapping.findForward(Costanti.FORWARD_SUCCESS);
	}
	catch(Exception e){
		System.out.println("Errore nel caricamento del file");
		return mapping.findForward(Costanti.FORWARD_SUCCESS);
	}
	}
}
FORM STRUTS
codice:
public class UploadForm extends ActionForm{
	
	
		/**
	 * 
	 */
	
	private static final long serialVersionUID = 1L;
		private FormFile fileUpload;

		/**
		 * @return the fileUpload
		 */
		public FormFile getFileUpload() {
			return fileUpload;
		}

		/**
		 * @param fileUpload the fileUpload to set
		 */
		public void setFileUpload(FormFile fileUpload) {
			this.fileUpload = fileUpload;
		}

		
		
}
Ora la domanda e' , come posso recuperare la lista di immagini inserita nel DB e stamparla in una JSP???

Avete idee a riguardo?

Grazie