一個JSP頁面上顯示數據我是新來的Dojo小部件。我想使用dojogrid小部件顯示一些數據。我想通過使用訪問數據庫來填充小部件中的數據。我連接到數據庫使用JDBC,將檢索某些設定值的結果集。現在我想在Dojogrid Widget中顯示這些值。請給我建議一些代碼或鏈接,以瞭解如何解決這個問題。提前致謝。使用Dojo數據網格
0
A
回答
0
有實現這一目標的幾種方法。由於您使用JSP,最簡單的是利用在JSP中的Java綁定。
執行以下操作: 1)在JSP,包括道場和支持文件(樣式表,和的dojo.js dojo.requires網格)
2)創建在所述請求的Java變量/ JSP或會話存儲要在網格中呈現的數據。您可以使用谷歌gson或類似的庫來將Java對象轉換爲JSON
3)通過將dojo數據存儲(如itemfilereadstore)綁定到包含數據的java對象來創建dojo數據存儲(如itemfilereadstore)。例如:
<%
//you can also use a Java object/collectin and converted to json string using libraries such as Gson
String gridData = "{
identifier:"id",
items: [
{id:1, "Name":915,"IpAddress":6},
{id:2, "Name":916,"IpAddress":6},
{id:3, "Name":917,"IpAddress":6} ]
}";
%>
var gridStore = new dojo.data.ItemFileReadStore({ data: dojo.fromJson(<%= gridData %>)});
var gridStructure = var gridStructure =[{
cells:[
[
{ field: "Name",
name: "Name",
width: "40%", styles: 'text-align: right;'
},
{ field: "IpAddress",
name: "Ip Address" ,
width: "40%",
styles: 'text-align: right;'
}
]
]
}];
4)通過指定佈局創建數據網格,並使用您創建存儲在步驟3中填充網格
<div jsid="mygrid" id="mygrid" dojoType="dojox.grid.DataGrid"
gridOptions='{query:"" ,structure:gridStructure,store:gridStore}'
title="Simple Grid" style="width: 500px; height: 150px;"></div>
另外,如果你想更SOA十歲上下,你可以用你的JSP/Java EE的後端作爲返回JSON服務,並使用純HTML渲染(和使用AJAX來從Java EE後端獲取JSON)
相關問題
- 1. XPages Dojo數據網格數據源
- 2. 如何使用本地json數據的dojo數據網格
- 3. 使用Dojo數據網格在JSP頁面上顯示數據
- 4. 使用dojo刷新網格
- 5. dojo xmlstore和數據網格項目數
- 6. 顯示dojo網格中的數據
- 7. 在dojo網格中使用dojo titlepane調整dojo datagrid的問題?
- 8. Dojo使用JsonRestStore重新加載網格數據
- 9. 使用dojo.store.JsonRest顯示Dojo數據網格中的所有字段
- 10. DOJO增強數據網格 - 更新數據庫
- 11. 將數據設置爲dojo數據網格
- 12. 將數據添加到dojo數據網格
- 13. Dojo網格模板
- 14. SAPUi5使用網格和網格數據
- 15. 用於多列的Dojo數據網格過濾器
- 16. 備用小部件與dojo數據網格
- 17. 在Dojo 1.5數據網格中排序不起作用
- 18. 在dojo數據網格上禁用異常捕獲
- 19. Codeigniter:使用數據網格
- 20. 嵌套數據網格使用嵌套數據網格工作
- 21. 使用JSONP將WCF跨域使用存儲在數據網格中並查看數據dojo?
- 22. 網格內的DOJO按鈕
- 23. Dojo網格布爾列
- 24. dojo網格的摘要行
- 25. 如何使用TooltipDialog(和DropDownButton)更新Dojo網格單元格值
- 26. 使用AMD風格創建dojo增強網格
- 27. 綁定onRowClick到一個DoJo數據網格(dojox.grid.DataGrid)
- 28. 如何更新dojo網格中的一行數據?
- 29. DOJO數據網格中的刷新問題
- 30. 帶有自定義HTTP標頭的Dojo數據網格
爵士,u能告訴我如何傳遞字符串griddata中的Json對象?什麼語法。? – 2012-03-04 10:27:59
http://stackoverflow.com/questions/9554814/displaying-data-on-a-jsp-page-using-dojo-data-grid – 2012-03-04 13:31:38
先生,請幫我上面的鏈接。 – 2012-03-04 13:31:58