Java 视图文件中的树结构

Java 视图文件中的树结构,java,jsp,Java,Jsp,我在jsp中显示集合时遇到了一个问题,该集合包含类似集合(col1,col2…)的数据。col1包含名称、值、图标名等。 现在的要求是,对于2个特定的对象,我必须制作3个对象子对象,仅用于显示目的(这三个对象也在集合中)。我在DB中有一个字段级别,H值为1和2,所以我想显示类似的内容 col1 col2 col3 *col4 *col5 *col6 col7... and so on. . 任何猜测都可以解决问题 首先创建一个获取初始集合并返回树的java方法。这允许您为它编写单元测试,

我在jsp中显示集合时遇到了一个问题,该集合包含类似集合(col1,col2…)的数据。col1包含名称、值、图标名等。 现在的要求是,对于2个特定的对象,我必须制作3个对象子对象,仅用于显示目的(这三个对象也在集合中)。我在DB中有一个字段级别,H值为1和2,所以我想显示类似的内容

col1
col2
col3
 *col4
 *col5
 *col6
col7... and so on. .
任何猜测都可以解决问题

首先创建一个获取初始集合并返回树的java方法。这允许您为它编写单元测试,直到您把它做好为止


然后,修改JSP以呈现新的树结构。

如果您已经知道哪两个对象有子节点,可以使用 jstlc:if标记并检查条件,并基于条件将它们作为子元素呈现


否则,正如Aaron所说,最好创建支持javabean并在jsp中使用它

这只是一个迭代的集合,与语言无关