在JSP页面上显示树
我需要在JSP页面上显示树。我怎样才能做到这一点?我有以下对象:
public class Node {
private Long id;
private Long parentId;
private String name;
private List<Node> children;
// Getters & setters
}
I need to display tree on JSP page. How can I do that? I have following object:
public class Node {
private Long id;
private Long parentId;
private String name;
private List<Node> children;
// Getters & setters
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
使用 jsp 递归推出您自己的
在
Controller.java
中在
main.jsp
页面中在
node.jsp
中基于 http://web.archive.org/web/ 20130509135219/http://blog.boyandi.net/2007/11/21/jsp-recursion/
Roll your own with jsp recursion
In
Controller.java
In
main.jsp
pageIn
node.jsp
Based on http://web.archive.org/web/20130509135219/http://blog.boyandi.net/2007/11/21/jsp-recursion/
您可能想尝试 http://www.soft82.com/download/windows/tree4jsp/< /a>
也可以从 http://www.einnovates.com/jsptools 下载/tree4jsp/tree4jsp_v1.2.zip
You may want to try http://www.soft82.com/download/windows/tree4jsp/
It is also downloadable from http://www.einnovates.com/jsptools/tree4jsp/tree4jsp_v1.2.zip
Jsp 树项目 可以帮助您。
Jsp tree Project can help you.
我建议您使用可用的标签库之一。
例如:
http://beehive.apache.org/docs/1.0/netui/ TagsTree.html
以下讨论也有帮助。
http://www.jguru.com/faq/view.jsp?EID=46659
I'd recommend you to use one of the available tag libraries.
For example:
http://beehive.apache.org/docs/1.0/netui/tagsTree.html
The following discussion can help too.
http://www.jguru.com/faq/view.jsp?EID=46659
只需检查这个 JSP 树即可。它很简单并且具有最少的 Java 脚本。我使用了速度模板和 JSP 标签类。
简单的 JSP 树
Just check this JSP tree. It is simple and has minimum Java Scripts. I used velocity templates and JSP Tag class.
simple JSP tree
根据其他答案编译。
的递归
Unit.javaEmployees.javaApplication.java
EmployeeList.jspUnit.jsp
已测试。
JSP 标记上
Compilation from the other answers. Tested.
Recursion on JSP tags
Unit.java
Employees.java
Application.java
EmployeeList.jsp
Unit.jsp