1

表 - A

ID 国 州 都市 レベル カウント
1 2 2 1 153
2 2 2 1 B 1232
3 2 2 1 C 125
4 2 2 1 D 15
5 1 1 3 ア 123
6 1 1 3 B 1654

そして、国、州、都市、レベルのそれぞれのテーブルがあります

ID 国名
1 インド
2 アメリカ
3 オーストラリア

ID Country_ID State_Name
1 1 AP
2 2 ニュージャージー州
3 2 ニューヨーク

ID State_Id City_Name
1 2 ニューアーク
2 2 ジャージーシティ
3 1 デリー

レベル

ID Level_Name
1A
2B
3C
4D

上記の表を次のように表すUIがあります-

国 [2]
    州
        街
            レベル - A 153
            レベル - B 1232
            レベル - C 125
            レベル - D 15

国 [2]
    州
        街
            レベル - A 123
            レベル - B 1654

ツリーはほとんどマルチレベルですが、カウントで変更できる唯一のデータです。UI で簡単に表現できるように Java オブジェクトを作成するにはどうすればよいですか? 国、州、市区町村はすべて折りたたみ可能です。

環境 # JDK 1.6、Spring MVC、Jquery

4

1 に答える 1

0

DefaultTreeModelを使用してみてください。オプションは前のオプションの子です。親の ID 値からツリーを作成する関数を作成する必要があります。

于 2013-05-06T15:13:38.077 に答える