📄 mainmenu.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);'> <img id='dot1' src='images/ui/plus.gif' alt='1'> <img src='images/ui/folder.gif'>硬件信息管理</div> <div id='child1' style='display:none'> <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/AllWebsitInfo/1' target='main'>所有网站信息</a> <br> <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/WebHardwareInfo/1' target='main'>硬件基本信息</a> <br> <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/HardwareKind/1' target='main'>硬件分类</a> <br> <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/IDCInfo/1' target='main'>机房信息</a> <br> <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/ServiceLog/1' target='main'>维护记录</a> <br> <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/AccessLog/1' target='main'>访问记录</a> <br> <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/SoftwareSetupLog/1' target='main'>软件安装记录</a> <br> <img src='images/ui/none.gif'><img src='images/ui/item.gif'> <a href='?service=page/SoftwareKind/1' target='main'>软件类型</a> <br> <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);'> " +
" <img id='dot1' src='images/ui/plus.gif' alt='1'>" +
" <img src='images/ui/folder.gif'>硬件信息管理" +
"</div> <div id='child1' style='display:none'>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/AllWebsitInfo' target='main'>所有网站信息</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/WebHardwareInfo' target='main'>硬件基本信息</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/HardwareKind' target='main'>硬件分类</a>" +
" <br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/IDCInfo' target='main'>机房信息</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/ServiceLog' target='main'>维护记录</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/AccessLog' target='main'>访问记录</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'>" +
" <a href='?service=page/SoftwareSetupLog' target='main'>软件安装记录</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/SoftwareKind' target='main'>软件类型</a> " +
"<br>" +
" <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);'>" +
" <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);'>" +
" <img id='dot738' src='images/ui/plus.gif' alt='1'>" +
"<img src='images/ui/folder.gif'>信息维护系统</div>" +
"<div id='child739' style='display:none'>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/ZhanHuiLei' target='main'>展会类</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/XinWenZiXunLei' target='main'>新闻资讯类</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/ZhuanJiaKu' target='main'>专家库</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/HeZuoLei' target='main'>合作类</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/ShangJiLei' target='main'>商机类</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/TuShuLei' target='main'>图书类</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/ShiWuZhiShiLei' target='main'>实务知识类</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'> " +
"<a href='?service=page/ZaZhiLei' target='main'>杂志类</a> " +
"<br>" +
" <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);'>" +
" <img id='dot736' src='images/ui/plus.gif' alt='1'>" +
"<img src='images/ui/folder.gif'>基础信息维护</div>" +
"<div id='child737' style='display:none'>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TYDB_NRLX' target='main'>文章内容类型</a>" +
" <br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TYDB_SXFL' target='main'>文章属性分类</a>" +
" <br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TCON_WZLX' target='main'>文章归类类型</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TCON_CJFL' target='main'>文章数据分类</a>" +
" <br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TCON_MTLX' target='main'>多媒体类型</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TCON_MTFL' target='main'>多媒体数据分类</a>" +
" <br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TCON_ZTLX' target='main'>专题类型</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TCON_ZTFL' target='main'>专题分类</a> " +
"<br>" +
" <img src='images/ui/none.gif'>" +
"<img src='images/ui/item.gif'><a href='?service=page/TYDB_SXDY' target='main'>通用表属性名和字段名对应信息表</a> " +
"<br>"+
" <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'> ";
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' > ";
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 + -