From 643dcb224e6ca9a1b8c69fcadcffe5c1cfd0b098 Mon Sep 17 00:00:00 2001 From: brianjlowe Date: Tue, 22 Nov 2011 17:36:47 +0000 Subject: [PATCH] updated example sparql query using new default prefix --- .../webapp/controller/SparqlQueryServlet.java | 41 ++++--------------- webapp/web/admin/sparqlquery/sparqlForm.jsp | 4 +- 2 files changed, 11 insertions(+), 34 deletions(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/SparqlQueryServlet.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/SparqlQueryServlet.java index d7cec7fd3..21216894a 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/SparqlQueryServlet.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/SparqlQueryServlet.java @@ -204,7 +204,11 @@ public class SparqlQueryServlet extends BaseEditController { } - private void executeQuery(HttpServletResponse response, String resultFormatParam, String rdfResultFormatParam, String queryParam, Dataset dataset ) throws IOException { + private void executeQuery(HttpServletResponse response, + String resultFormatParam, + String rdfResultFormatParam, + String queryParam, + Dataset dataset ) throws IOException { ResultSetFormat rsf = null; /* BJL23 2008-11-06 @@ -241,7 +245,8 @@ public class SparqlQueryServlet extends BaseEditController { }else if ( query.isDescribeType() ){ resultModel = qe.execDescribe(); }else if(query.isAskType()){ - //Irrespective of the ResultFormatParam, this always prints a boolean to the default OutputStream. + // Irrespective of the ResultFormatParam, + // this always prints a boolean to the default OutputStream. String result = (qe.execAsk() == true) ? "true" : "false"; PrintWriter p = response.getWriter(); p.write(result); @@ -269,8 +274,8 @@ public class SparqlQueryServlet extends BaseEditController { } private void toCsv(Writer out, ResultSet results) { - // The Skife library wouldn't quote and escape the normal way, so I'm trying it manually - + // The Skife library wouldn't quote and escape the normal way, + // so I'm trying it manually. while (results.hasNext()) { QuerySolution solution = (QuerySolution) results.next(); List valueList = new LinkedList(); @@ -353,32 +358,4 @@ public class SparqlQueryServlet extends BaseEditController { rd.forward(req,res); } - @SuppressWarnings("unused") - private String example = - "PREFIX rdf: \n"+ - "PREFIX rdfs: \n"+ - "PREFIX xsd: \n"+ - "PREFIX owl: \n" + - "PREFIX swrl: \n" + - "PREFIX swrlb: \n" + - "PREFIX vitro: \n"+ - "PREFIX vivo: \n" + - "PREFIX bibo: \n" + - "PREFIX foaf: \n" + - "PREFIX core: \n" + - "PREFIX aktp: \n"+ - "#\n" + - "# This query gets all range entities labels and types of a person\n"+ - "# A query like this could be used to get enough info to create a display\n"+ - "# page for an entity.\n"+ - "#\n"+ - "SELECT ?person ?personLabel ?focus ?netid\n"+ - "WHERE \n"+ - "{\n"+ - " ?person vivo:CornellemailnetId ?netid .\n"+ - " ?person rdf:type vivo:CornellEmployee .\n"+ - " ?person vivo:researchFocus ?focus. \n"+ - " OPTIONAL { ?person rdfs:label ?personLabel }\n"+ - "}\n"+ - "limit 20\n"; } diff --git a/webapp/web/admin/sparqlquery/sparqlForm.jsp b/webapp/web/admin/sparqlquery/sparqlForm.jsp index bc7db5254..6d62b12e0 100644 --- a/webapp/web/admin/sparqlquery/sparqlForm.jsp +++ b/webapp/web/admin/sparqlquery/sparqlForm.jsp @@ -13,7 +13,7 @@

SPARQL Query

-
+

Query: