1

表 - A

ID 国家 州 城市级别 计数
1 2 2 1 153
2 2 2 1 乙 1232
3 2 2 1 C 125
4 2 2 1 D 15
5 1 1 3 123
6 1 1 3 乙 1654

我有国家、州、城市和级别的相应表格

国家

ID Country_Name
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 级别名称
1个
2乙
3℃
4 天

我的 UI 代表上表如下 -

国家 [2]
    状态
        城市
            等级 - A 153
            级别 - B 1232
            级别 - C 125
            等级 - D 15

国家 [2]
    状态
        城市
            级别 - A 123
            级别 - B 1654

这棵树几乎是多层次的,但唯一可以在计数上修改的数据。如何创建我的 java 对象以使其易于在 UI 上表示?国家、州、城市都是可折叠的。

环境#JDK 1.6、Spring MVC、Jquery

4

1 回答 1

0

尝试使用DefaultTreeModel。这些选项是前一个选项的子项。您必须创建一个从父 id 值创建树的函数。

于 2013-05-06T15:13:38.077 回答