论坛首页 入门技术论坛

Struts2使用<s:tree>标签显示无限树形菜单

浏览 7420 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-11-19   最后修改:2008-11-19
级联显示无限树形菜单
效果图:



实体类Node:
public class Node implements java.io.Serializable {
	
	private Integer id;
	//父节点
	private Node parentNode = null;
	//所有子节点
	private Set<Node> childrenSet = new TreeSet<Node>();

	private String name = "";

	//其它属性
	//getXxx()、setXxx()
}



JSP页面中使用<s:tree>标签显示,其中:
rootNode表示Action中的传递的根节点,
childCollectionProperty表示node下所有子节点,
nodeIdProperty表示根节点的id。
<s:tree id="treeTestId" theme="ajax" rootNode="node" 
	templateCssPath="treenode.css"
	childCollectionProperty="childrenSet" nodeIdProperty="id"
	nodeTitleProperty="'<a href=manage.action?id='+id+' target=main>'+name +'</a>'"
	treeSelectedTopic="treeSelected"
	showRootGrid="false" showGrid="true">
</s:tree>



数据库中:



  • 大小: 4.8 KB
  • 大小: 15.8 KB
   发表时间:2008-11-21  
能不能吧代码吧原代码发出来啊 谢谢
0 请登录后投票
   发表时间:2008-11-24  
干脆把源码发出来吧,否则单纯的介绍毫无意义。
0 请登录后投票
   发表时间:2008-11-26  
有源代码么。给发个学习下。谢谢了..547183495@qq.com
0 请登录后投票
   发表时间:2009-02-27  
哥们,能不能把这标签里所有的属性意义给标出来啊。。或者发我邮箱:j2ee_.net@163.com。。小弟谢过了!
0 请登录后投票
   发表时间:2009-03-01  
大虾,把源码给我发一个。250601947@qq.com
0 请登录后投票
   发表时间:2009-08-20  
能把css文件提供一下吧,楼主,谢谢了
0 请登录后投票
   发表时间:2009-09-17  
ycdxg 写道
能把css文件提供一下吧,楼主,谢谢了

CSS文件在struts2的JAR包里边,具体位置不记得了。
0 请登录后投票
   发表时间:2009-09-17  
源码已遗失
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics