From 13c1808d38dd65b8e6f83b362151e32a159f8591 Mon Sep 17 00:00:00 2001 From: ass92 Date: Tue, 9 Nov 2010 19:33:19 +0000 Subject: [PATCH] NIHVIVO-1290 Code change for rdf export feature --- .../webapp/controller/jena/JenaExportController.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaExportController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaExportController.java index 11d8d2df5..25bb0353c 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaExportController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaExportController.java @@ -141,6 +141,15 @@ public class JenaExportController extends BaseEditController { } response.setContentType( mime ); + if(mime.equals("application/rdf+xml")) + response.setHeader("content-disposition", "attachment; filename=" + "export.rdf"); + else if(mime.equals("text/n3")) + response.setHeader("content-disposition", "attachment; filename=" + "export.n3"); + else if(mime.equals("text/plain")) + response.setHeader("content-disposition", "attachment; filename=" + "export.txt"); + else if(mime.equals("application/x-turtle")) + response.setHeader("content-disposition", "attachment; filename=" + "export.ttl"); + try { OutputStream outStream = response.getOutputStream(); if ( formatParam.startsWith("RDF/XML") ) {