首页 > 解决方案 > 显示来自 JSON 对象的嵌套复选框表单

问题描述

我正在使用 Spring MVC 创建 Web 应用程序,并使用 jsp 创建视图。我有一个嵌套的 JSON 对象,我不知道表单有多少级别:

{
    "outer" : "group1",  
    "inner" : [
        {
            "outer" : "group2", 
            "inner":[
                {
                    "outer" : "group3", 
                    "inner": ["item1", "item2", "item3"]
                }
            ]
        },
        {
            "outer" : "group4", 
            "inner": ["item4"]
        }
    ]            
}

我想创建一个如下所示的嵌套复选框表单:

❑ group1
    ❑ group2
        ❑ group3
            ❑ item1
            ❑ item2
            ❑ item3
    ❑ group4
        ❑ item4

选中其中一个外部级别组旁边的框将选中其所有子级的框。我是 Spring 和 jsp 的新手,我似乎找不到一种简单、直接的方法来实现这一点。实现这样的事情的最干净的方法是什么?

标签: javascriptjsonformsspring-mvcjsp

解决方案


推荐阅读