|
Yes is possible. HttpServletResponse response = (HttpServletResponse) facesContext .getExternalContext().getResponse(); ServletOutputStream out; try { out = response.getOutputStream(); if (currentItem.getDocument() != null) { log.info("Attached document exists for " + currentItem); response.setContentType("message/rfc822"); response.setHeader("Content-disposition", "inline;filename=file.mht"); out.write(currentItem.getDocument()); } else { log.info("Not existing attached document. Using default text. " + ...); response.setContentType("text/html"); out.write(("No document for " + currentItem.getTitle()) .getBytes()); } out.flush(); } catch (Exception e) { log.debug(".. ", e); } facesContext.responseComplete(); Regards Marius Anu Padki wrote: > Is it not possible to download a file using action method? Do we > have to write a servlet? Thanks. - Anu |
begin:vcard fn:Oancea Marius n:Marius;Oancea org:Hermann Oberth Faculty of Engineering, Lucian Blaga University of Sibiu;Department of Computer Science adr:;;4 Emil Cioran Str.;Sibiu;Sibiu;550025;Roumania email;internet:[EMAIL PROTECTED] title:Asist. Ing. tel;home:+40 369 401740 tel;cell:+40 742 207963 url:http://www.csac.ulbsibiu.ro version:2.1 end:vcard

