📄 user.jsp
字号:
<%@ page language="java"
import="java.util.*,edu.yinhe.system.vo.*,edu.yinhe.system.common.GlobalNames"
pageEncoding="UTF-8"%>
<%@ page buffer="16kb"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%
String path = request.getContextPath();
%>
<HTML>
<HEAD>
<TITLE>角色管理</TITLE>
<META http-equiv=Content-Type content="text/html; charset=UTF-8">
<LINK href="../css/general.css" type=text/css rel=stylesheet>
<LINK href="../css/main.css" type=text/css rel=stylesheet>
<SCRIPT src="<%=path%>/admins/js/transport.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/common.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/utils.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/listtable.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/login.js" type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.2900.3243" name=GENERATOR>
</HEAD>
<BODY>
<div id="closeshow" style="display: none;">
<div id="closewindow">
<div class="msg_block">
<iframe id="login_frame" name="login_frame" src="" frameborder="0"
marginheight="0" marginwidth="0" scrolling="no"
allowTransparency="true"></iframe>
</div>
</div>
<div id="graydiv"></div>
</div>
<H1>
<SPAN>银河管理中心 - 用户管理 </SPAN>
</H1>
<DIV class=form-div>
<FORM name=searchForm action=javascript:searchGoods()>
<label></label>
<table width="94%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5%">
<img height=22 alt=SEARCH
src="<%=path%>/admins/images/icon_search.gif" width=26 border=0>
</td>
<td width="8%">
编号:
</td>
<td width="14%">
<input size=10 name=keyword>
</td>
<td width="9%">
应用名:
</td>
<td width="14%">
<input size=10 name=keyword2>
</td>
<td width="9%">
编码:
</td>
<td width="10%">
<input size=10 name=keyword22>
</td>
<td width="4%">
</td>
<td width="27%">
<input name="submit" type=submit class=button value=" 搜索 ">
</td>
</tr>
</table>
</FORM>
</DIV>
<SCRIPT language=JavaScript>
function searchGoods()
{
listTable.filter['cat_id'] = document.forms['searchForm'].elements['cat_id'].value;
listTable.filter['brand_id'] = document.forms['searchForm'].elements['brand_id'].value;
listTable.filter['intro_type'] = document.forms['searchForm'].elements['intro_type'].value;
listTable.filter['keyword'] = Utils.trim(document.forms['searchForm'].elements['keyword'].value);
listTable.filter['page'] = 1;
listTable.loadList();
}
</SCRIPT>
<FORM name=listForm onSubmit="return confirm('是否删除所选!')"
action="<%=path%>/admins/quanxian/users.html?method=remove"
method=post>
<!-- start goods list -->
<DIV class=list-div id=listDiv>
<TABLE cellSpacing=1 cellPadding=3>
<TBODY>
<TR>
<TH width="16%">
<INPUT name="checkbox" type=checkbox
onclick='listTable.selectAll(this, "id")'>
编号
</TH>
<TH width="19%">
用户名称
</TH>
<TH width="28%">
状态
</TH>
<TH>
角色
</TH>
<TH>
编辑
</TH>
<%
ArrayList arrayList = (ArrayList) request.getAttribute("arrayList");
//PaginationVO paginationVO = (PaginationVO)request.getAttribute("paginationVO");
LoginVO lvo = (LoginVO)session.getAttribute(GlobalNames.SESSION_ID);
for (int i = 0; i < arrayList.size(); i++) {
UsersVO uvo=(UsersVO)arrayList.get(i);
%>
<TR>
<TD align="center">
<INPUT type=checkbox value='<%=uvo.getId()%>' name=id><%=uvo.getId()%>
</TD>
<TD align="center"><%=uvo.getAccount()%></TD>
<TD align="center">
<%
if (uvo.getState().equals("1")) {
out.println("使用中");
} else {
out.println("禁使用");
}
;
%>
</TD>
<TD align=center><%=uvo.getRname() %></TD>
<TD align=center>
<a
href="<%=path%>/admins/quanxian/user_editor.jsp?ID=<%=uvo.getId()%>"><img
alt="编辑" src="<%=path%>/admins/images/icon_edit.gif"
border="0">
</a>
</TD>
</TR>
<%
}
%>
<TR>
<TD colspan="5">
<input name="submit" type=submit class=button value="删除所选">
</TD>
</TR>
</TBODY>
</TABLE>
<!-- end goods list -->
</DIV>
</FORM>
<DIV class=list-div id=listDiv>
<form name=theForm
action="<%=path%>/admins/quanxian/users.html?method=input"
method="post">
<TABLE cellSpacing=1 cellPadding=3>
<TBODY>
<TR>
<TH colspan="3">
添加用户
</TH>
<TR>
<TD width="49%" align="right">
帐号:
</TD>
<TD colspan="2" align=left>
<input type="text" name="account"/>
</TD>
</TR>
<TR>
<TD align="right">
密码:
</TD>
<TD colspan="2" align=left>
<input type="password" name="pwd"/>
</TD>
</TR>
<TR>
<TD align="right">
确认密码:
</TD>
<TD colspan="2" align=left>
<input type="password" name="pwd1"/>
</TD>
</TR>
<TR>
<TD align="right">
角色:
</TD>
<TD colspan="2" align=left>
<select name="rid">
<jsp:include page="/admins/quanxian/users.html" flush="true">
<jsp:param name="method" value="alllist" />
</jsp:include>
<logic:iterate id="rolelist" name="permissionlist" scope="session">
<option name="rid" value="<bean:write name='rolelist' property="rid"/>">
<bean:write name='rolelist' property="rname" />
</option>
</logic:iterate>
</select>
</TD>
</TR>
<TR>
<TD colspan="3" align="right">
</TD>
</TR>
<TR>
<TD align="right">
<input type="submit" name="Submit" value="提交">
</TD>
<TD width="1%" align=left>
</TD>
<TD width="50%" align=left>
<input type="reset" name="Submit2" value="重置">
</TD>
</TR>
</TBODY>
</TABLE>
</form>
</DIV>
<DIV id=footer>
<BR>
版权所有 @2005-2007 湖北银河软件开发有限公司,并保留所有权利。
</DIV>
<SCRIPT language=JavaScript>
<!--
if (Browser.isIE)
{
onscroll = function()
{
//document.getElementById('calculator').style.top = document.body.scrollTop;
document.getElementById('popMsg').style.top = (document.body.scrollTop + document.body.clientHeight - document.getElementById('popMsg').offsetHeight) + "px";
}
}
if (document.getElementById("listDiv"))
{
document.getElementById("listDiv").onmouseover = function(e)
{
obj = Utils.srcElement(e);
if (obj)
{
if (obj.parentNode.tagName.toLowerCase() == "tr") row = obj.parentNode;
else if (obj.parentNode.parentNode.tagName.toLowerCase() == "tr") row = obj.parentNode.parentNode;
else return;
for (i = 0; i < row.cells.length; i++)
{
if (row.cells[i].tagName != "TH") row.cells[i].style.backgroundColor = '#F4FAFB';
}
}
}
document.getElementById("listDiv").onmouseout = function(e)
{
obj = Utils.srcElement(e);
if (obj)
{
if (obj.parentNode.tagName.toLowerCase() == "tr") row = obj.parentNode;
else if (obj.parentNode.parentNode.tagName.toLowerCase() == "tr") row = obj.parentNode.parentNode;
else return;
for (i = 0; i < row.cells.length; i++)
{
if (row.cells[i].tagName != "TH") row.cells[i].style.backgroundColor = '#FFF';
}
}
}
document.getElementById("listDiv").onclick = function(e)
{
var obj = Utils.srcElement(e);
if (obj.tagName == "INPUT" && obj.type == "checkbox")
{
if (!document.forms['listForm'])
{
return;
}
var nodes = document.forms['listForm'].elements;
var checked = false;
for (i = 0; i < nodes.length; i++)
{
if (nodes[i].checked)
{
checked = true;
break;
}
}
document.getElementById("btnSubmit").disabled = !checked;
for (i = 1; i <= 10; i++)
{
if (document.getElementById("btnSubmit" + i))
{
document.getElementById("btnSubmit" + i).disabled = !checked;
}
}
}
}
}
//-->
</SCRIPT>
<SCRIPT language=JavaScript>
/**
* 添加商品
*/
function addGoods()
{
var src = document.getElementById('srcList');
var dest = document.getElementById('destList');
for (var i = 0; i < src.options.length; i++)
{
if (src.options[i].selected)
{
var exist = false;
for (var j = 0; j < dest.options.length; j++)
{
if (dest.options[j].value == src.options[i].value)
{
exist = true;
break;
}
}
if (!exist)
{
var opt = document.createElement('OPTION');
opt.value = src.options[i].value;
opt.text = src.options[i].text;
dest.options.add(opt);
}
}
}
}
/**
* 删除商品
*/
function delGoods()
{
var dest = document.getElementById('destList');
for (var i = dest.options.length - 1; i >= 0 ; i--)
{
if (dest.options[i].selected)
{
dest.options[i] = null;
}
}
}
/**
* 取得选择的商品id,赋值给隐藏变量。同时检查是否选择或输入了商品
*/
function getGoodsIDs()
{
var idArr = new String();
var hidden = document.getElementById('pids');
var dest = document.getElementById('destList');
for (var i = 0; i < dest.options.length; i++)
{
idArr = idArr + dest.options[i].value+"_";
}
hidden.value = idArr;
return true;
}
</SCRIPT>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -