我構建了一個Java桌面應用程序,我可以使用apoc和密碼向本地Neo4j實例提交命令。我可以添加節點等。我也在Google Chrome選項卡中加載了圖形。我的問題是:如何讓瀏覽器窗口以編程方式更新?我不想在瀏覽器窗口中手動粘貼密碼命令。如何以編程方式更新在瀏覽器窗口中打開的Neo4j圖形?
0
A
回答
0
您不能以編程方式更新neo4j瀏覽器以顯示特定操作的結果,因爲它僅僅是連接到數據庫的客戶端。
您必須編寫自己的Web應用程序才能構建某種類型的動態更新。
我想你可以以編程方式導致瀏覽器刷新,但即使如此,你也不會更新任何查詢結果。
1
您可能需要查看Interactive Neo4j Console的代碼,該代碼是一個Java應用程序,用於控制瀏覽器可視化,該應用程序在您要求它執行Cypher命令時會動態更新。這是用於Neo4j Console網站的相同軟件。
+0
這很整齊。感謝提及它! – nicomp
0
不是一個完美的解決方案,但我在Java項目中安裝了Selenium,現在我可以啓動Firefox瀏覽器窗口,瀏覽到Neo4j圖形服務器,並從我的Java應用程序的舒適中注入用戶輸入。
Neo4j客戶端中的JavaScript不具有DOM中所有元素的唯一標識符。我不得不硬編碼一些CSS選擇器名稱來引用某些元素。因此,如果這些名稱在以後的版本中發生更改,我的一些代碼將會中斷。
相關問題
- 1. 如何以編程方式打開新的瀏覽器窗口
- 2. 如何在新的瀏覽器窗口中打開MVC視圖
- 3. 如何在Safari瀏覽器中打開Safari瀏覽器中的新窗口
- 4. 以編程方式更改瀏覽器窗口大小
- 5. 如何以編程方式打開新的Live Meeting窗口
- 6. 打開窗口瀏覽器
- 7. 以編程方式調整GWT中的瀏覽器窗口
- 8. 在新的瀏覽器窗口中打開圖片
- 9. 在GWT應用程序中打開新的瀏覽器窗口
- 10. 如何在新瀏覽器中打開Silverlight子窗口
- 11. 如何在手機瀏覽器中打開一個新窗口?
- 12. 如何在焦點瀏覽器中打開一個新窗口
- 13. 如何在javascript中打開pdf文件新瀏覽器窗口
- 14. 如何在android中以編程方式打開SMS窗口?
- 15. 如何在lightswitch應用程序中打開瀏覽器窗口?
- 16. 打開新窗口彈出窗口與瀏覽器分開
- 17. 如何以「F11」模式(無工具欄等)打開新的瀏覽器窗口?
- 18. 如何以編程方式關閉在瀏覽器設置中打開的Foxit?
- 19. 從彈出窗口打開新的瀏覽器窗口
- 20. 如何以編程方式在iPhone瀏覽器中打開HTTPS webservice/
- 21. 以編程方式打開瀏覽器選項卡的列表
- 22. 如何使用icefaces打開新的瀏覽器窗口?
- 23. 如何打開彈出的新瀏覽器窗口?
- 24. 如何使用JavaScript打開新的瀏覽器窗口?
- 25. 如何以編程方式更改瀏覽器中的allowcriptaccess?
- 26. Selenium/PHPUnit。是否可以在窗口/瀏覽器之上打開一個乾淨的新窗口/瀏覽器?
- 27. 在新的瀏覽器中打開PDF全窗口
- 28. Java在新的瀏覽器窗口中打開pdf文件
- 29. JS提示在新的Safari瀏覽器窗口中打開?
- 30. 在新的瀏覽器窗口中打開DNN(DotNetNuke)頁面
我明白你在說什麼,但許多連接到數據庫的客戶端可以更新而無需手動干預。 – nicomp
當然,如果你創建了這樣的客戶端,但你無法控制這個客戶端。你沒有寫它,它沒有程序鉤子讓你對它做任何事情。這實際上只是一種讓您以可視方式瀏覽數據的工具。 neo4j瀏覽器不是可視化控件,您可以將其放入自己的網頁中。 –