【问题标题】:Manipulation of sesame server repositories (owl ontology) in java servletjava servlet中芝麻服务器存储库(owl本体)的操作
【发布时间】:2012-05-23 12:00:10
【问题描述】:

我正在尝试将 Web 应用程序 (eclipse) 与我的 Sesame 存储库服务器 (sesame 2.6.3) 连接起来,它们都在我的本地计算机上运行在同一个 Apache Tomcat 6.0.29 下。我在这里找到了芝麻用户指南:http://www.openrdf.org/doc/sesame2/users/ch08.html#d0e835,部分“8.2.2。查询存储库”正是我希望做的,但我找不到我将给定代码放在哪里的问题..更多解释我的问题:我想从 jsp 页面操作本体(查询本体)所以当我找到连接代码、查询代码、评估元组查询的代码时......我不知道把它们放在哪里请帮忙! 谢谢

【问题讨论】:

标签: eclipse rdf owl sesame


【解决方案1】:

将您的代码放入 JSP 中。然后,根据 JSP 中的逻辑,就可以查询存储库了。如果您遇到问题,请发布有关您在做什么以及出了什么问题的更多详细信息。

【讨论】:

  • 感谢您的帮助,这是我输入的代码,但它不起作用,您能帮我找出问题所在吗?
  • 芝麻XX
  • localhost:8080/openrdf-sesame"; String repositoryID = "ontoProthese";存储库 myRepository = new HTTPRepository(sesameServer, repositoryID); myRepository.initialize(); //查询存储库 try { RepositoryConnection con = myRepository.getConnection();试试 {
  • String queryString = "SELECT x, y FROM {x} p {y}"; //替换为需要的查询 TupleQuery tupleQuery = con.prepareTupleQuery(QueryLanguage.SERQL, queryString); TupleQueryResult 结果 = tupleQuery.evaluate();尝试 { System.out.println("resultat ="+result); // 对结果做一些事情 } finally { result.close(); } } 最后 { con.close(); } } catch (OpenRDFException e) { // 处理异常 } } %>
  • 很抱歉代码不清楚!但我不能把它放在一条评论中:/
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多