2016-07-20 7 views
0

私たちは現在、GWT-Appを開発しており、Peopleのためのチューザーが必要です。問題は、データベースに重複している(重複している)重複があるため、リスト項目だけでは人の名前を使用できないということです。だから私たちはそれに添付されたIDのいくつかの種類を持つことができますいくつかの種類のドロップダウンリストが必要です。今はGTW bootstrap3のselectを使用していますが、これは選択された項目の文字列しか戻すことができないため、私たちにとってはうまくいきません。 ご協力いただければ幸いです!GWTリストオブジェクト

EDIT: たちのために最善の解決策は、リストにオブジェクトを保存し、いくつかのtoString()メソッドまたはそのような何かを経由してそれらを表示することができるようになります。

+0

名前/ IDであるdisplayNameを作成してIDを解析してみませんか? – Compass

+0

IDがかなり長いため、いくつかの名前の後にコメントを追加する必要があります。 – dieTasse

+0

@dieTasse「ValueListBox」を使用します。 – Baz

答えて

1

ブートストラップセレクトにIDとテキストを含めることができます。選択項目にアイテムを追加するときに電話すると、IDを取得します。

Optionorg.gwtbootstrap3.extras.select.client.ui.Optionであり、値とテキストの両方がタイプStringです。

+0

私はあなたが意味すると思う.getValue()、そうですか? – dieTasse

2

標準GWT ListBoxでは、リストに表示されている各項目に値を関連付けることができます。 UIの残りの部分と同じように見えるように、CSSスタイルを追加するだけです。

関連する問題