freemarker如何处理递归形式数据生成XML呢?
数据库中数据是这样的
id | parend_id | name |
1 | 0 | 根目录 |
2 | 1 | 一级目录第一个栏目 |
3 | 1 | 一级目录第二个栏目 |
4 | 2 | 二级目录 |
5 | 3 | 二级栏目 |
生成类似这种的
<root> <node id="1" name="根目录"> <node id="2" name="一级目录第一个栏目"> <node id="4" name="二级目录"></node> <node id="5" name="二级栏目"></node> </node> <node id="3" name="一级目录第二个栏目"> </node> </node> </root>
@JFinal 在JFinal下怎么做啊?求教。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
做个工具类 MenuKit 直接生成,在controller中 setAttr("menuKit", new MenuKit()),然后在页面 ${nenuKit.getMenu()}
具体生成的内容,是纯 java 代码的事情了,为了提升性能,可以将生成的内容缓存起来