0

我在我的jsp中显示一个集合时遇到了一个问题,该集合包含诸如Collection(col1,col2 ...)col1之类的数据,它具有名称,值,图标名等。现在的要求是对于2个特定对象,我必须将 3 个对象作为子对象仅用于显示目的(这三个对象也将被收集)。我在 DB 中有一个字段级别,其值为 1 和 2,所以我想将其显示为

col1
col2
col3
 *col4
 *col5
 *col6
col7... and so on. .

任何猜测

4

2 回答 2

0

如果您已经知道哪 2 个对象具有子节点,则可以使用 jstl c:if 标签并检查条件,并根据条件将它们呈现为子元素。

否则,正如 Aaron 所说,建议创建支持 javabean 并在您的 jsp 中使用它。

于 2012-04-10T13:31:27.063 回答
0

拆分问题。

首先创建一个获取初始集合并返回树的 java 方法。这使您可以为它编写单元测试,直到正确为止。

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

于 2012-04-10T09:13:12.483 回答