0

在我的应用程序中,对于 Neo4j db,Team 使用的是独立而不是服务器。但是团队提供了一个 jsp 以查看字符串格式的结果。

在 JSP 页面中,我们有一种形式来在 textarea 中编写密码查询,并有按钮来触发对服务器的请求。向服务器发起请求后,测试结果将以字符串的形式打印在网页中。

在这里,我们需要一种机制来将网页中的打印字符串转换为 neo4j 的“ExecutionResult”对象。

有人可以提供转换的代码片段吗?

4

2 回答 2

1

您可以简单地将 JSON 请求从您的网页发送回服务器,例如

$(document).ready(function() {
  $("#log").append($("#query").html());
})

http://jsfiddle.net/peterneubauer/WnPYp/来获取 HTML 元素并将其与 AJAX 请求一起发送到服务器?

于 2013-04-08T12:51:06.387 回答
0

没有相反的方法,您必须自己编写解析器。

但是您可以让客户端不仅有一个文本结果,而且同时有一个更丰富的 JSON 结果和/或将该 json 发布到您的站点的链接。

有关一些想法,请查看http://console.neo4j.org的代码,该代码位于http://github.com/neo4j-contrib/rabbithole

它将转换ExecutionResult为 JSON 并将其呈现为客户端中的 jquery 数据表。并且还有一个额外的弹出窗口(查询详细信息)用于详细数据。

于 2013-04-09T06:25:47.273 回答