iterate.jsp
来自「部门结构树」· JSP 代码 · 共 54 行
JSP
54 行
<%@ taglib uri="/WEB-INF/logictags.tld" prefix="logic" %>
<%@ page import="java.util.List,
java.util.ArrayList,
com.jenkov.prizetags.tree.itf.ITreeNode,
com.jenkov.prizetags.tree.impl.TreeNode"%>
<%
List list = new ArrayList();
list.add("one");
list.add("two");
list.add("three");
list.add("four");
ITreeNode parent = new TreeNode("parentId", "parent", "parentType");
ITreeNode child1 = new TreeNode("child1Id", "child1", "child1Type");
ITreeNode child2 = new TreeNode("child2Id", "child2", "child2Type");
ITreeNode child3 = new TreeNode("child3Id", "child3", "child3Type");
parent.addChild(child1);
parent.addChild(child2);
parent.addChild(child3);
request.setAttribute("collection", list.iterator());
request.setAttribute("treenode", parent);
%>
<html>
<body>
<table>
<tr><td>List Values</td></tr>
<logic:iterate name="collection" id="value">
<tr><td><%=request.getAttribute("value")%></td></tr>
</logic:iterate>
</table>
<table>
<tr><td>Tree Node Children</td></tr>
<logic:iterate id="child" name="treenode" property="children">
<tr><td><%=request.getAttribute("child")%></td></tr>
</logic:iterate>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?