Fixing Support #16430
git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@178832 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
22074fee73
commit
9add4d4413
|
@ -296,7 +296,10 @@ public class DownloadServlet extends HttpServlet{
|
||||||
|
|
||||||
String itemName = MimeTypeUtil.getNameWithExtension(descr.getItemName(), workspaceFileItem.getMimeType());
|
String itemName = MimeTypeUtil.getNameWithExtension(descr.getItemName(), workspaceFileItem.getMimeType());
|
||||||
logger.info("Downloading default item: "+workspaceFileItem);
|
logger.info("Downloading default item: "+workspaceFileItem);
|
||||||
String contentDisposition = viewContent?"inline":"attachment";
|
//String contentDisposition = viewContent?"inline":"attachment";
|
||||||
|
//Support #16430
|
||||||
|
//The 'inline' option may be badly managed by browser, so I'm forcing the 'attachment' option
|
||||||
|
String contentDisposition = "attachment";
|
||||||
resp.setHeader("Content-Disposition", contentDisposition+"; filename=\"" + itemName + "\"" );
|
resp.setHeader("Content-Disposition", contentDisposition+"; filename=\"" + itemName + "\"" );
|
||||||
if(workspaceFileItem.getSize()!=null && workspaceFileItem.getSize()>0)
|
if(workspaceFileItem.getSize()!=null && workspaceFileItem.getSize()>0)
|
||||||
resp = setContentLength(resp, workspaceFileItem.getSize());
|
resp = setContentLength(resp, workspaceFileItem.getSize());
|
||||||
|
|
Loading…
Reference in New Issue