Я использую Spring MVC для создания веб-приложения и использую 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, и я не могу найти простой, прямой способ добиться этого. Какой самый чистый способ реализовать что-то подобное?