Dojoウィジェットの初心者です。私はdojogridウィジェットを使っていくつかのデータを表示したい。私は、アクセスデータベースを使用して、ウィジェット内のデータを取り込みたいと思います。私はJDBCを使用してデータベースに接続しており、結果セットでいくつかの値のセットを取得します。今私はその値をDojogridウィジェットに表示したいと思います。この問題に取り組む方法に関するいくつかのコードやリンクを教えてください。前もって感謝します。Dojoを使用してJSPページにデータを表示するデータ・グリッド
0
A
答えて
0
これを達成するにはいくつかの方法があります。 JSPを使用しているので、JSPでJavaバインディングを活用するのが最も簡単です。
次の操作を行います、 1)あなたのJSPでの道場を含めると、グリッド用のファイル(スタイルシート、dojo.jsとdojo.requiresをサポート)
2)は、JSP /リクエストにJavaの変数を作成したり、グリッドにレンダリングするデータを格納するセッション。 google gsonまたは同様のライブラリを使用してJavaオブジェクトをJSONに変換することができます
3)データを保持する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)あなたはより多くのSOAっぽいになりたい場合は、レイアウトを指定することで、データグリッドを作成し、グリッド
<div jsid="mygrid" id="mygrid" dojoType="dojox.grid.DataGrid"
gridOptions='{query:"" ,structure:gridStructure,store:gridStore}'
title="Simple Grid" style="width: 500px; height: 150px;"></div>
代わりに移入し、ステップ3で作成したストアを使用します。たとえば、 JSONを返すサービスとしてjsp/Java EEバックエンドを使用し、レンダリングにプレーンHTMLを使用できます(Java EEバックエンドからJSONをフェッチするためにAJAXを使用します)。
関連する問題
- 1. Dojoを使用してJSPページにデータを表示するデータ・グリッド
- 2. DojoにJsonデータを表示
- 3. データベース・データを使用してJSFページにデータ表を表示する方法
- 4. DojoでJsonデータを表示
- 5. データをグリッドに表示
- 6. Spring MVCとJSPを使用して列にデータを表示する方法は?
- 7. ItemFileReadStoreを使用してFilteringSelect DOJOコンポーネントにデータを表示できません
- 8. djangoを使用してHTMLページのデータベースからデータを表示
- 9. MVCでSqlDataReaderを使用して表示するデータを表示
- 10. jspでデータを表形式で表示
- 11. Telerikグリッドマスター/ディテール - 私はtelerikグリッド(マスター/ディテール)を使用してデータを表示する必要が詳細データが
- 12. Dojo - ダイアログ・フォームを使用してデータを送信する方法
- 13. Dojoデータ・グリッドの変更されたレコード
- 14. ajaxを使用してjspページのjavaハッシュテーブルからデータを取得する
- 15. JOptionPaneを使用してデータを非表示にする
- 16. Javaを使用してGlassfishデータを表示するには?
- 17. 2つのJava Beanを使ってJSPにデータを表示する方法
- 18. dojoを使用してスプリング・コントローラにフォーム・データを送信
- 19. データベースからのデータをJSPページに連続してロードする
- 20. アドレスバーからデータを取得してページに表示する
- 21. グリッドの列 "SchedulingAssistant"を使用してHTMLドロップダウンメニューを使用してdojoグリッドをフィルタリングするには
- 22. FormFaces(XForms)を使用してXMLデータをJSPに渡す
- 23. チャートを使用してデータを表示する
- 24. SQLiteデータベースのデータを使用してXYチャートを表示する
- 25. PHP:fetchAllのを使用して、テーブルのデータを表示する()
- 26. javascriptを使用してJSONデータの一部を表示する
- 27. PHPを使用してMysqlデータを表示すると空白のページが表示されます
- 28. jsを使用して選択時にテキストボックスにデータを表示
- 29. を使用して_CrtDumpMemoryLeaksを使用してコンソールにデータを表示
- 30. リソースファイルを使用してJSPにXMLデータを作成しようとJSPの
StringグリッドデータのJsonオブジェクト?構文とは何ですか? –
http://stackoverflow.com/questions/9554814/displaying-data-on-a-jsp-page-using-dojo-data-grid –
先生、上記のリンクで私を助けてください。 –