0

私は今少し立ち往生しています。誰かが私の問題を解決してくれることを願っています。

SQL クエリからを取得しており、に基づいて動的にコンテンツを表示するためResultSetに使用したいと考えています。mySQL-Table のコンテンツ全体を表示するためにこれが必要です。これを動的に作成して、任意のテーブルを作成し、動的に生成できるようにしたいと考えています。GWT CellTableResultSetResultSetCellTable

誰かが便利な方法のアイデアを持っていますか?

4

1 に答える 1

0

欠点が明らかに利点を上回るため、このアプローチはお勧めしません。

これは私が考えることができる最も簡単なアプローチであり、1 つのタイプの列 (テキスト列) でのみ機能します。

CellTableオブジェクトの として、一般的な動的に表示するデータを送信する必要がListありMapます。
クライアントでデータを受信するときは、CellTable. Mapリスト内の最初のオブジェクトのキーを調べることで、これを行うことができます。

おそらく、オブジェクト内の対応するフィールドのColumnを渡すカスタムを実装する必要があります。カスタムのメソッドでは、渡したを使用してオブジェクトの対応するフィールドを返します。 その後、TextCellを使用してメソッドをレンダリングできます。keyMapgetValue()ColumnMapkey

もちろん、異なる種類の型 (Number、Date など) をサポートしたい場合は、より複雑になります。

于 2013-06-17T11:38:44.317 に答える