使用Tomcat6在JSP上消失字符串中的尖括号
我在部署在Tomcat6上的JSP应用程序上使用Jena/ARQ时遇到问题。我想使用以下查询查询SPARQL端点:使用Tomcat6在JSP上消失字符串中的尖括号,jsp,tomcat6,sparql,jena,Jsp,Tomcat6,Sparql,Jena,我在部署在Tomcat6上的JSP应用程序上使用Jena/ARQ时遇到问题。我想使用以下查询查询SPARQL端点: String query = "prefix dbpprop: <http://dbpedia.org/property/> select ?population where { " + res_dbpedia.getURI() + " dbpprop:population ?population . }"; 我得到一个错误,因为
String query = "prefix dbpprop: <http://dbpedia.org/property/> select ?population where { " +
res_dbpedia.getURI() + " dbpprop:population ?population . }";
我得到一个错误,因为在字符串查询中,所有的尖括号都被删除了:
prefix dbpprop: select ?population where { dbpprop:population ?population . }
有什么建议吗?我想你的意思是:
String query = "prefix dbpprop: <http://dbpedia.org/property/> " +
"select ?population where { <" +
res_dbpedia.getURI() + "> dbpprop:population ?population . }";
String query=“前缀dbpprop:”+
“选择{dbpprop:population?population.}中的人口”;
(很抱歉重新包装)
请注意,在res\u dbpedia.getURI()
周围没有
,是的,它与“
String query = "prefix dbpprop: <http://dbpedia.org/property/> " +
"select ?population where { <" +
res_dbpedia.getURI() + "> dbpprop:population ?population . }";