我在jsp中显示一个集合时遇到问题,该集合包含类似于Collection(col1,col2 ...)的数据,col1具有name,value,iconname等。 现在的要求是,对于2个特定的对象,我必须使3个对象子只是为了显示目的(这三个对象也进入集合)。我在DB中具有值为1和2的字段级别所以我想要显示它
之类的东西col1
col2
col3
*col4
*col5
*col6
col7... and so on. .
任何猜测
答案 0 :(得分:0)
解决问题。
首先创建一个java方法,该方法接受初始集合并返回树。这允许你为它编写单元测试,直到你做对了。
然后,修改JSP以呈现新的树结构。
答案 1 :(得分:0)
如果您已经知道哪两个对象有子节点,则可以使用 jstl c:if标记并检查条件,并根据条件将它们渲染为子元素。
否则,如Aaron所说,建议支持javabean并在你的jsp中使用它是明智的。