⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainmenu.java

📁 博克后台的开发,有很多使用的方法和例子可以提供给大家学习
💻 JAVA
字号:
package com.res.core.service.security.page;

import org.apache.tapestry.event.PageEvent;
import org.apache.tapestry.event.PageRenderListener;

import com.cis.manage.Visit;
import com.emk.manage.ResBasePage;
/*import com.emk.manage.LruCache;
import com.emk.manage.ResCache;
import com.res.core.service.security.vo.AuthorizedInfoVO;*/

/**  
 */
public abstract class MainMenu extends ResBasePage implements PageRenderListener {    
    public abstract void setXmlData(StringBuffer xmlData); 
    
    public void pageBeginRender(PageEvent event) {
    	Visit visit = (Visit)getPage().getEngine().getVisit();    	
    	//LruCache lc =ResCache.getCacheInstance();

		//if (visit==null || visit.getUserInfoVO()==null) {	
		if (visit==null ) {						
    	//if ((IUserInfoVO)(lc.get(Constants.CACHEKEY_USERINFO))==null) {
			StringBuffer xmlData= new StringBuffer();			
			//xmlData.append("<div id='main0' class='treenode' onclick='shift(document.all.child0,document.all.dot0);'> <img id='dot0' src='images/ui/plus.gif'  alt='1'> <img src='images/ui/folder.gif'>一大把后台管理系统</div><div id='child0' style='display:none'> <div id='main1' class='treenode' onclick='shift(document.all.child1,document.all.dot1);'> &nbsp;&nbsp;&nbsp;<img id='dot1'  src='images/ui/plus.gif'  alt='1'> <img src='images/ui/folder.gif'>硬件信息管理</div> <div id='child1' style='display:none'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/AllWebsitInfo/1'  target='main'>所有网站信息</a> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/WebHardwareInfo/1'  target='main'>硬件基本信息</a> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/HardwareKind/1'  target='main'>硬件分类</a> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/IDCInfo/1'  target='main'>机房信息</a> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/ServiceLog/1'  target='main'>维护记录</a> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/AccessLog/1'  target='main'>访问记录</a> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/SoftwareSetupLog/1'  target='main'>软件安装记录</a> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/SoftwareKind/1'  target='main'>软件类型</a> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/SoftwareSort/1'  target='main'>软件类别</a> <br></div><img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/SignOut'  target='_parent'>退出</a> <br>");		    
			xmlData.append("<div id='main0' class='treenode' onclick='shift(document.all.child0,document.all.dot0);'> " +
					"<img id='dot0' src='images/ui/plus.gif'  alt='1'>" +
					" <img src='images/ui/folder.gif'>网站发布系统" +
					"</div>" +
					"<div id='child0' style='display:none'>" +
					" <div id='main1' class='treenode' onclick='shift(document.all.child1,document.all.dot1);'> " +
					"&nbsp;&nbsp;&nbsp;<img id='dot1'  src='images/ui/plus.gif'  alt='1'>" +
					" <img src='images/ui/folder.gif'>硬件信息管理" +
					"</div> <div id='child1' style='display:none'>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/AllWebsitInfo'  target='main'>所有网站信息</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/WebHardwareInfo'  target='main'>硬件基本信息</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/HardwareKind'  target='main'>硬件分类</a>" +
					" <br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/IDCInfo'  target='main'>机房信息</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/ServiceLog'  target='main'>维护记录</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/AccessLog'  target='main'>访问记录</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'>" +
					" <a href='?service=page/SoftwareSetupLog'  target='main'>软件安装记录</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/SoftwareKind'  target='main'>软件类型</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/SoftwareSort'  target='main'>软件类别</a> " +
					"<br>" +
					"</div>" +
					"<div id='main735' class='treenode' onclick='shift(document.all.child036,document.all.dot735);'>" +
					"&nbsp;&nbsp;&nbsp;<img id='dot735'  src='images/ui/plus.gif'  alt='1'>" +
					"<img src='images/ui/folder.gif'>内容管理</div>" +
					
					"<div id='child036' style='display:none'>" +

					"<div id='child738' class='treenode' onclick='shift(document.all.child739,document.all.dot738);'>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img id='dot738'  src='images/ui/plus.gif'  alt='1'>" +
					"<img src='images/ui/folder.gif'>信息维护系统</div>" +
					"<div id='child739' style='display:none'>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/ZhanHuiLei'  target='main'>展会类</a> " +
					"<br>" + 
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/XinWenZiXunLei'  target='main'>新闻资讯类</a> " +
					"<br>" + 
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/ZhuanJiaKu'  target='main'>专家库</a> " +
					"<br>" +  
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/HeZuoLei'  target='main'>合作类</a> " +
					"<br>" +  
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/ShangJiLei'  target='main'>商机类</a> " +
					"<br>" +  
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/TuShuLei'  target='main'>图书类</a> " +
					"<br>" +  
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/ShiWuZhiShiLei'  target='main'>实务知识类</a> " +
					"<br>" +  
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/ZaZhiLei'  target='main'>杂志类</a> " +
					"<br>" +  
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'> " +
					"<a href='?service=page/FaLvFaGuiLei'  target='main'>法律法规类</a> " +
					"<br>" + 
					"</div>" +
					
					"<div id='child736' class='treenode' onclick='shift(document.all.child737,document.all.dot736);'>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img id='dot736'  src='images/ui/plus.gif'  alt='1'>" +
					"<img src='images/ui/folder.gif'>基础信息维护</div>" +
					"<div id='child737' style='display:none'>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TYDB_NRLX'  target='main'>文章内容类型</a>" +
					" <br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TYDB_SXFL'  target='main'>文章属性分类</a>" +
					" <br>" +
					" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TCON_WZLX'  target='main'>文章归类类型</a> " +
					"<br>" +
					" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TCON_CJFL'  target='main'>文章数据分类</a>" +
					" <br>" +
					" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TCON_MTLX'  target='main'>多媒体类型</a> " +
					"<br>" +
					" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TCON_MTFL'  target='main'>多媒体数据分类</a>" +
					" <br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TCON_ZTLX'  target='main'>专题类型</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TCON_ZTFL'  target='main'>专题分类</a> " +
					"<br>" +
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TYDB_SXDY'  target='main'>通用表属性名和字段名对应信息表</a> " +
					"<br>"+
					"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/ui/none.gif'>" +
					"<img src='images/ui/item.gif'><a href='?service=page/TCON_CLOG'  target='main'>一大把内容管理日志</a> " +
					"<br> <br>" +
					"</div>" +
					
					"</div>");		    
			
			String tempxmlData="";		
			tempxmlData=tempxmlData+"<div id='main5' class='treenode'> &nbsp;&nbsp;&nbsp;";
			tempxmlData=tempxmlData+"<img id='dot1'  src='images/ui/plus.gif'  alt='1'> ";
			tempxmlData=tempxmlData+"<img src='images/ui/folder.gif'>";
			tempxmlData=tempxmlData+"<a href='/Cis/tree/xxfltreepre.htm'>内容发布</a>";
			tempxmlData=tempxmlData+"</div> ";
			
			tempxmlData=tempxmlData+"<div id='main2' class='treenode' > &nbsp;&nbsp;&nbsp;";
			tempxmlData=tempxmlData+"<img id='dot1'  src='images/ui/plus.gif'  alt='1'> ";
			tempxmlData=tempxmlData+"<img src='images/ui/folder.gif'>";
			tempxmlData=tempxmlData+"<a href='?service=page/FBMainMenu'>网站发布管理</a>";
			tempxmlData=tempxmlData+"</div> ";		
			
			
			tempxmlData=tempxmlData+"<img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/SignOut'  target='_parent'>退出</a><BR>";
			xmlData.append(tempxmlData);	

			setXmlData(xmlData);
		}else {
			//真正封装菜单树的数据
			//setXmlData(((AuthorizedInfoVO)ResCache.getCacheInstance().get(visit.getUserInfoVO())).getTreeMenuData());
			//System.out.println("MainMenu.getUserInfoVO()--------"+visit.getUserInfoVO().getUserCode());
			//System.out.println("MainMenu.((AuthorizedInfoVO)lc.get(visit.getUserInfoVO()))--------"+((AuthorizedInfoVO)lc.get(visit.getUserInfoVO())));
			
			//setXmlData(((AuthorizedInfoVO)lc.get(visit.getUserInfoVO())).getTreeMenuData());
		} 
      
    }
  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -