Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何通过HTML文件与Cassandra 2.0.9交互?_Javascript_Html_Database_Cassandra - Fatal编程技术网

Javascript 如何通过HTML文件与Cassandra 2.0.9交互?

Javascript 如何通过HTML文件与Cassandra 2.0.9交互?,javascript,html,database,cassandra,Javascript,Html,Database,Cassandra,我目前有一个运行+的瓶子服务器,可以很好地将表输出到浏览器中,但我有兴趣通过Apache服务器上运行的简单html与我的d\b交互(可能使用JavaScript?)。 我在网上或网上找不到确切的例子。谁能详细说明一下吗? **如果可能,以某种方式使用python瓶子驱动程序的html文件也是一个解决方案。目前,Cassandra没有客户端JavaScript驱动程序。根据Cassandra support IRC频道,创建这样的解决方案是有风险的,可能会使您的系统受到外部威胁。如果有人对卡桑德拉

我目前有一个运行+的瓶子服务器,可以很好地将表输出到浏览器中,但我有兴趣通过Apache服务器上运行的简单html与我的d\b交互(可能使用JavaScript?)。
我在网上或网上找不到确切的例子。谁能详细说明一下吗?


**如果可能,以某种方式使用python瓶子驱动程序的html文件也是一个解决方案。

目前,Cassandra没有客户端JavaScript驱动程序。
根据Cassandra support IRC频道,创建这样的解决方案是有风险的,可能会使您的系统受到外部威胁。如果有人对卡桑德拉有特殊疑问,请随时登录
解决我的问题的正确方法是开发一个API(服务器端)并让浏览器与it(客户端)进行通信。
由于这种解决方案需要很长的开发时间(而且我的小项目毕竟是暂时的),我决定坚持使用我的瓶子服务器并实现更多的交互式内容:

  • 提供特定页面时,瓶子会在数据库中查询系统中的id。
    allIDs=cqlconnection.execute(“从myTable.datamsg;中选择id”)

  • 然后,遍历数组,并将其添加到下拉(选择)html元素
    output.append(“”)
    output.append(“”)
    output.append(“”)
    append('CHOOSE ID!')
    对于AllID中的addline:
    output.append(“”+addline.id+“”)
    output.append(“”)
    output.append(“”)
    输出。追加(“”)

  • 其中输出为:
    output=[]
    ,最后:
    返回瓶子.HTTPResponse(状态=200,正文=output)#json.dumps(输出))