【发布时间】:2013-02-19 23:58:24
【问题描述】:
我正在开发一个销售点系统的学校项目。它适用于餐厅。 “经理”可以创建一个菜单,其中包含尽可能多的嵌套类别,并且最终类别将包含项目。我已经在 java 中创建了这个类别树。它本质上与计算机的目录相同。当他们想要查看他们的菜单时,我计划从数据库中填充树。它是一个 Web 应用程序,因此我需要将此树表示为 html 嵌套列表。我一直在使用 JSP/JSTL 从数据对象构建页面,所以我希望在构建树后将树传递给 JSP,然后以某种方式遍历它并插入正确的 html,甚至在 Java 中编写代码来编写一个巨大的 html 字符串,然后提供它。
由于我对 jsp/jstl 还很陌生,并且正在寻找有关执行此操作的最佳方法的建议,因此我无法解决这个问题。
【问题讨论】:
-
当您说“我已经在 java 中创建了这个类别树”时,这棵树是作为 bean 实现的,还是其他一些结构,什么?
-
是普通班。它有一个子项列表,这些子项与父项属于同一类,因此它本身就是我在 html 中想要的嵌套列表的根列表。我只是找到了一些关于使用 JSTL link 进行递归的信息,不确定我是否会使用它,但如果其他人遇到这个问题,他们可能会发现该链接很有用。
标签: java html jsp recursion jstl