externalContext.getResponseOutputStream().write(getUploadedFile().getBytes());\r
facesContext.responseComplete();\r
}\r
- \r
- public void downloadResponse () throws IOException {\r
- logger.info(Utils.objectId(this) + " got a download request");\r
- FacesContext facesContext = FacesContext.getCurrentInstance();\r
- ExternalContext externalContext = facesContext.getExternalContext();\r
- externalContext.setResponseHeader("Content-Type", response.getContentType());\r
- externalContext.setResponseHeader("Content-Length", String.valueOf((response.getBytes().length)));\r
- externalContext.setResponseHeader("Content-Disposition", "attachment;filename=\"initresponse.xml\"");\r
- externalContext.getResponseOutputStream().write(response.getBytes());\r
- facesContext.responseComplete();\r
- }\r
-\r
-\r
\r
}\r