[opencms-dev] Download a file from administration point
Àlex Rodríguez Bacardit
alex.rodriguez at vass.es
Mon Oct 14 17:55:57 CEST 2013
Hi,
Im trying to create a dialog to download a file for an administration point
(à la CmsUsersCsvDownloadDialog) to download an html file with a certain
content. The class extends CmsWidgetDialog
Ive generated a method downloadFile() that redirects a StringBuffer to the
response, that makes like this:
...
StringBuffer buffer = new StringBuffer();
HttpServletResponse resp =
CmsFlexController.getController(getJsp().getRequest()).getTopResponse();
resp.setContentType("text/html");
buffer.append(exportFileContent);
resp.setHeader("Content-Disposition", new
StringBuffer("attachment;
filename=\"").append(filename).append("\"").toString());
resp.setContentLength(buffer.length());
LOG.info("End actionCommit() method. Buffer content: " +
buffer.toString());
return buffer.toString();
The buffer.toString() method returns, of course, the correct value. That is,
the content of the StringBuffer. However, Im getting a blank .html file
with no content inside. What could have possibly gone wrong?
Thanks in advance,
<http://www.linkedin.com/in/alexrodba> Àlex Rodríguez Bacardit
Consultor e-Business
<mailto:alex.rodriguez at vass.es> alex.rodriguez at vass.es
VASS Consultoría de Sistemas
Tel: +34 93 182 0963
Fax: +34 933 184 291
Avinguda Diagonal 210, 4a planta
08018 Barcelona
<http://www.vass.es/> www.vass.es
Este correo electrónico así como los documentos adjuntos contienen
información confidencial y reservada. Si ha recibido este mensaje por error
siga las instrucciones contenidas en nuestro
<http://vass.es/es/aviso-legal> Aviso Legal. Si no deseara recibir más
comunicaciones por correo electrónico comuníquelo en la siguiente dirección:
<mailto:general at vass.es> general at vass.es
P Antes de imprimir este mensaje, asegúrese de que es necesario. El medio
ambiente está en nuestra mano.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20131014/ee1aa658/attachment.htm>
More information about the opencms-dev
mailing list