📄 menulist.jsp
字号:
<%@page language="java" contentType="text/html;charset=GBK"%>
<%@page import="java.util.*,java.text.*,oa.main.DealString"%>
<%
oa.bean.MenuBean myBean = null;
try{
myBean = new oa.bean.MenuBean();
DealString ds = new DealString();
//取得菜单类别
String strType = ds.toString((String)request.getParameter("txt_type"));
//编号
String strID = ds.toString((String)request.getParameter("txt_id"));
//增删改类型
String strEdit = ds.toString((String)request.getParameter("txt_edit"));
String strmenuID1 = ds.toString(request.getParameter("txt_menuID1"));
if(strmenuID1.equals(""))
strmenuID1="0";
//权限控制
String uid = (String)session.getAttribute("zgbh");
boolean
right1 = true,
right2 = true,
right3 = true,
right4 = true,
right5 = true,
right6 = true,
right7 = true,
right8 = true,
right9 = true,
right10 = true,
right11 = true,
right12 = true;
Vector vect = null;
myBean.setUID(uid);
if(strmenuID1.equals("0"))
vect = (Vector)myBean.getData();
else vect = (Vector)myBean.getData(strmenuID1);
Vector vect1 = (Vector)myBean.getData("","","");
%>
<script>
function seedetail(id,mc,stradmin,sm)
{
document.all.admin.value=stradmin;
document.all.menu.value=id;
document.all.mc.value=mc;
document.all.sm.value=sm;
var h = window.open('showMenu.html','_help','width=400 height=300,left=231,top=196');
h.focus();
}
function selmenu()
{
document.all.txt_menuID1.value=document.all.sellectmenu.value;
document.all.form1.submit();
}
function toArticle(id)
{
/* document.all.txt_type.value="1";
document.all.txt_edit.value="";
document.all.menuid.value=id;
document.all.form1.action="index.jsp";
document.all.form1.submit();*/
window.location="index.jsp?txt_type=1&menuid="+id;
}
</script>
<table width="95%" cellspacing="1" cellpadding="5" bgcolor=#999999 align=center>
<tr bgcolor=#ffffff><td colspan=5>选择版面 <select name=sellectmenu onchange="selmenu()">
<option id="0" value="0">所有版面</option>
<%for(int i=0;i<vect1.size();i++){
Hashtable hash = (Hashtable)vect1.get(i);
String[] str = new String[2];
str[0] = (String)hash.get("ID1");
str[1] = (String)hash.get("MENU1");
%><option id="<%=str[0]%>" value="<%=str[0]%>" <%if(strmenuID1.equals(str[0]))out.print("selected");%>><%=str[1]%></option><%}%>
</select></td></tr>
<tr bgcolor=#cccccc><td colspan=5><center><b>所有版面列表</b></td></tr>
<TR bgcolor=#d0e7ff>
<TD width=20> </TD>
<TD width=200 align=center><b>版面名称</b></TD>
<TD align=center><b>管理者</b></TD>
<TD width="100" align=center><b>简介</b></TD>
<TD width=148 align=center><b>文章数目</b></TD>
</TR> <%if(right1){%>
<%}%>
<%int act=0;
String[] str = new String[7];
String UpMenu = "";
int w = Integer.parseInt(ds.toString((String)session.getAttribute("SCREEN")));
int wlen = Math.max(2,(w-700)/9-3);
for(int i=0;i<vect.size();i++){
act=3;
str[0]=(String)((Hashtable)vect.get(i)).get("ID");
str[1]=(String)((Hashtable)vect.get(i)).get("ID3");
str[2]=(String)((Hashtable)vect.get(i)).get("MENU3");
str[3]="<font color=green>"+(String)((Hashtable)vect.get(i)).get("SHOW")+"</font>;<font color=red>"+(String)((Hashtable)vect.get(i)).get("HEAD")+"</font>;<font color=#660033>"+(String)((Hashtable)vect.get(i)).get("IMG")+"</font>;<font color=orange>"+(String)((Hashtable)vect.get(i)).get("GOOD")+"</font>;<font color=#3366FF>"+(String)((Hashtable)vect.get(i)).get("LR")+"</font>";
str[5]=(String)((Hashtable)vect.get(i)).get("SHOW")+","+(String)((Hashtable)vect.get(i)).get("HEAD")+","+(String)((Hashtable)vect.get(i)).get("IMG")+","+(String)((Hashtable)vect.get(i)).get("GOOD");
str[5]=ds.strDistinct(str[5]);
str[4]=(String)((Hashtable)vect.get(i)).get("INTRODUCE");
str[6]=(String)((Hashtable)vect.get(i)).get("COUNT");
if(str[6].equals(""))str[6]="<font color=red>0</font>";
str[6]="<center>"+str[6]+"</center>";
if(((String)((Hashtable)vect.get(i)).get("ID3")).equals("0")&&!((String)((Hashtable)vect.get(i)).get("ID2")).equals("0"))
{
act=2;
str[1]=(String)((Hashtable)vect.get(i)).get("ID2");
str[2]=(String)((Hashtable)vect.get(i)).get("MENU1")+"\\"+(String)((Hashtable)vect.get(i)).get("MENU2");
UpMenu = str[2];
}
if(((String)((Hashtable)vect.get(i)).get("ID2")).equals("0")&&((String)((Hashtable)vect.get(i)).get("ID3")).equals("0"))
{
act=1;
str[1]=(String)((Hashtable)vect.get(i)).get("ID1");
str[2]=(String)((Hashtable)vect.get(i)).get("MENU1");
UpMenu = str[2];
}%>
<tr <%if(act==1){%>bgcolor=#ffcc00<%}%><%if(act==2){%>bgcolor=#CCCCFF<%}%><%if(act==3){%>bgcolor=#eeeeee<%}%>>
<td align=center width=20><%if(act==3){%><img src="../images/hand.gif"><%}else{%><%if(act==1){out.print("<li>");}%><%=str[1]%><%}%></td>
<td width=200><a onclick="toArticle('<%=str[0]%>')" style="cursor:hand"><%if(act<3){%>【<%}%><b><%=str[2]%></b><%if(act<3){%>】<%}%></a></td>
<td><font color=#6666FF><a onclick="seedetail('<%=str[0]%>','<%if(act<3){out.print(str[2].replaceAll("\\\\","\\\\\\\\"));}else out.print(UpMenu.replaceAll("\\\\","\\\\\\\\")+"\\\\"+str[2]);%>','<%=str[3]%>','<%=str[4]%>')" style="cursor:hand" title="<%=str[5]%>"><%int len = ds.byteLength(str[5]);int len1 = wlen;if(len<wlen+3)len1 = len;String t1 = ds.strByteCopy(str[5],len1);%><%=t1%><%if(len>wlen+3)out.print("...");%></a></font></td>
<td width=100><%=str[4]%></td>
<td><%=str[6]%></td>
</tr>
<%}%>
</table>
<input type=hidden value="" name="menu">
<input type=hidden value="" name="admin">
<input type=hidden value="" name="mc">
<input type=hidden value="" name="sm">
<%}finally{
if(myBean!=null)myBean.closeConn();
}%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -