缺省情况下,uiNavigationModel 仅将可视页面列为其迭代器的一部分。当选中工具栏上的显示隐藏的页面选项时,它也会列出隐藏的页面。页面都有一个移动隐藏标记。模型还帮助您指定一个移动测试设备类表达式,如果在移动请求过程中呈示系统,那么该表达式可用于求值。
属性
- children(node)
- 返回子节点的迭代器。
示例:
<c:forEach var="node" items="${uiNavigationModel.children[wp.selectionModel.selected]}" >
<c:out value="${node}" /><br>
</c:forEach>
-
-
返回:具有 uiNavigationNode 对象的迭代器;从不为空。
- get(id)
- 获得个别导航节点。
-
示例:
${uiNavigationModel[id]}
-
参数:
- id
- 用于查找导航对象的字符串或可识别对象;不得为空。
返回:uiNavigationNode;如果找不到,可以为空。
- hasChildren
- 确定指定的 uiNavigationNode 是否具有关联节点。
示例:
${uiNavigationModel.hasChildren[wp.selectionModel.selected]}
-
返回:布尔值;如果节点具有子代,则为 true。否则为 false。
- parent
- 对 uiNavigationNode 的父代的访问。
示例:
${uiNavigationModel[wp.selectionModel.selected].parent}
-
返回:uiNavigationNode;如果存在父代,则为节点的父节点。
否则,为空。
- path(node)
- 提供对节点的路径信息的访问。路径将从根到指定节点的层次结构表示为列表。类似于面包屑。
示例:
<c:forEach var="node" items="${uiNavigationModel.path[wp.selectionModel.selected]}">
<- ${node}
</c:forEach>
-
返回:uiNavigationNodes 列表,表示从根到节点的路径。
- root
- 返回 uiNavigation 模型的根节点。
示例:
${uiNavigationModel.root}
参数:无
返回:uiNavigationNode;从不为空。