📄 user_role.jsp
字号:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page language="java" import="java.util.Hashtable,java.util.ArrayList,java.util.Iterator,java.lang.*" %>
<%@ page errorPage="../error/error.jsp" %>
<jsp:useBean id="UserRoles" class="bean.users.UsersBean" />
<HTML>
<HEAD>
<TITLE>用户角色详细信息</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html"; charset="gb2312">
<link href="css/style.css" rel="stylesheet" type="text/css">
</HEAD>
<script language="JavaScript">
function OpenUserRoleDlg(s1,s2){
ask=confirm("你确定修改该记录的信息吗?\n\n点“确定”继续,点“取消”返回");
if (ask){
sHref="User_Role_Operate1.jsp?TUserID="+s1
+"&TRoleID="+s2;
if (document.all(s2).checked){
sHref=sHref+"&TAction=add";
}
else{
sHref=sHref+"&TAction=del";
}
window.open(sHref,"_blank","left=0,top=0,width=2, height=2,status=no,menubar=no,location=no,resizable=no,alwaysRaised=yes,z-look=yes,depended=yes");
}
}
</script>
<%
byte temp [];
String sOrganID = request.getParameter("TOrganID");
temp = sOrganID.getBytes("iso-8859-1");
sOrganID = new String(temp);
String sUserID = request.getParameter("TUserID");
temp = sUserID.getBytes("iso-8859-1");
sUserID = new String(temp);
String sOrganName = request.getParameter("TOrganName");
temp = sOrganName.getBytes("iso-8859-1");
sOrganName = new String(temp);
String sUserCode = request.getParameter("TUserCode");
temp = sUserCode.getBytes("iso-8859-1");
sUserCode = new String(temp);
String sUserName = request.getParameter("TUserName");
temp = sUserName.getBytes("iso-8859-1");
sUserName = new String(temp);
String sPage = request.getParameter("TPage");
temp = sPage.getBytes("iso-8859-1");
sPage = new String(temp);
int iPage=Integer.parseInt(sPage);
if (iPage<0) iPage=0;
%>
<BODY BGCOLOR=#FFFFFF border="0" LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 scrolling="auto">
<table align="center" background="images/bg_main2.png" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" height="20">部门 <font color="blue"><%=sOrganName%></font> 工号 <font color="blue"><%=sUserCode%></font> 姓名 <font color="blue"><%=sUserName%></font></td>
</tr>
</table>
<table border="1" width="100%" height="286" cellspacing="0" cellpadding="0" align="center" background="images/bg_main.png" >
<tr align="center" height="20">
<td align="center">编号</td>
<td align="center">角色</td>
<td align="center">当前状态</td>
<td align="center">操作</td>
</tr>
<%
int i = 0;
int lines = 12; //显示行数
String sRoleID=null;
String sRoleName=null;
String sstate=null;
ArrayList list = UserRoles.getUserRoles(sUserID,iPage,lines);
Iterator itr = list.iterator();
while (itr.hasNext()) {
Hashtable ht = (Hashtable) itr.next();
i=i+1;
sRoleID=ht.get("RoleID").toString();
sRoleID=sRoleID.trim();
if (sRoleID.length()==0) sRoleID="无";
sRoleName=ht.get("RoleName").toString();
sRoleName=sRoleName.trim();
if (sRoleName.length()==0) sRoleName="无";
sstate=ht.get("state").toString();
sstate=sstate.trim();
if (sstate.length()==0) sstate="0";
%>
<tr align="center" height="20">
<td align="center"><%=i%></td>
<td align="center"><%=sRoleName%></td>
<%
String sURL = "javascript:OpenUserRoleDlg('"+sUserID+"','"+sRoleID+"')";
if (sstate.equals("0")){
%>
<td align="center">未选</td>
<td align="center" ><input type="checkbox" style="valign:center; border:0px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:center" name=<%= sRoleID %> onclick=<%= sURL %>>修改</td>
<%
}
else if (sstate.equals("1")){
%>
<td align="center">已选</td>
<td align="center" ><input type="checkbox" style="valign:center; border:0px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:center" name=<%= sRoleID %> onclick=<%= sURL %> checked >修改</td>
<%
}
%>
</tr>
<%
}
int foreward = iPage-1;
if ( foreward < 0) foreward = 0;
int next = iPage+1;
if ( i == 0) next = iPage;
%>
<tr align="center" >
<td align="center"> </td>
<td align="center"> </td>
<td align="center"> </td>
<td align="center"> </td>
</tr>
</table>
<table border="0" width="100%" height="20" cellspacing="0" cellpadding="0" align="center" background="images/bg_main.png">
<tr >
<td align="center">
<table border="0" width="40%" height="20" cellspacing="0" cellpadding="0" align="center" >
<td> </td>
<td> </td>
<td><a target="_self" href=<%="User_Role.jsp?TPage=0&TOrganID="+sOrganID+"&TOrganName="+sOrganName+"&TUserID="+sUserID+"&TUserCode="+sUserCode+"&TUserName="+sUserName%>><font color="blue">首页</font></a></td>
<%
if (foreward == iPage ){
%>
<td><a><font color="blue">上页</font></a></td>
<%
}
else{
%>
<td><a target="_self" href=<%="User_Role.jsp?TPage="+foreward+"&TOrganID="+sOrganID+"&TOrganName="+sOrganName+"&TUserID="+sUserID+"&TUserCode="+sUserCode+"&TUserName="+sUserName%>><font color="blue">上页</font></a></td>
<%
}
%>
<td><a><font color="blue">第 </font><font color="black"><%= iPage+1 %></font><font color="blue"> 页</font></a></td>
<%
if (next == iPage ){
%>
<td><a><font color="blue">下页</font></a></td>
<%
}
else{
%>
<td><a target="_self" href=<%="User_Role.jsp?TPage="+next+"&TOrganID="+sOrganID+"&TOrganName="+sOrganName+"&TUserID="+sUserID+"&TUserCode="+sUserCode+"&TUserName="+sUserName%>><font color="blue">下页</font></a></td>
<%
}
%>
<script language="JavaScript">
document.write("<td><a target='_self' href='"+window.location.href+"'><font color='blue'>刷新<\/font><\/a><\/td>");
</script>
<td> </td>
<td> </td>
</table>
</td>
</tr>
</table>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -