现在的位置: 首页 > 综合 > 正文

以前的list页面

2018年04月15日 ⁄ 综合 ⁄ 共 5468字 ⁄ 字号 评论关闭

<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import = "org.ah.user.vo.*" %>
<%@ page import = "org.ah.user.dao.*"%>
<%@ page import="org.ah.base.db.PageHelper"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'userList.jsp' starting page</title>
   
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="cache-control" content="no-cache">
 <meta http-equiv="expires" content="0">   
 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="This is my page">
 <!--
 <link rel="stylesheet" type="text/css" href="styles.css">
 -->
   <link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/css/managepage3.css">
<%
PageHelper pageHelper  = null;
 int currentPage  = 1; //当前显示的页面号
 int pageSize    = 10;
 
 IUserDao dao = new UserInfoDaoImpl();
 pageHelper=(PageHelper)request.getAttribute("pageHelper");
 if(pageHelper==null){
  pageHelper = dao.getList(null,pageSize,currentPage);
}

 List recordList = pageHelper.getObjList();
 if(pageHelper.getCurrentPage()!=0 ){
   currentPage = pageHelper.getCurrentPage();
 }
 if(pageHelper.getPageSize()!=0 ){
   pageSize = pageHelper.getPageSize();
 }
%>

<script language="javascript">
 function _selectall(checkboxobj,formobj)
{  
 if(checkboxobj.checked){
  for(i=0;i<formobj.elements.length;i++){
   if(formobj.elements[i].type=="checkbox"){
    formobj.elements[i].checked = true;
   }
  }
 }
 else{
  for(i=0;i<formobj.elements.length;i++){
   if(formobj.elements[i].type=="checkbox"){
    formobj.elements[i].checked = false;
   }
  }
 }
}
 function _recordselected(frmobj,delid){
 var  delstr = "";
 var  findflag = false;
 for(i=0;i<frmobj.elements.length;i++){
   if(frmobj.elements[i].type=="checkbox"&&frmobj.elements[i].checked==true&&frmobj.elements[i].name!="selectall"){
    if(findflag) delstr = delstr +","+frmobj.elements[i].value;
   else   delstr = frmobj.elements[i].value;
   findflag = true;
   }
 }
 if(delstr==""){
    alert("请先选要删除的用户");
    return false;
 }else{
  delid.value = delstr;
  return true;
 }
}
function changepage(currentpage){
 document.userListForm.currentPage.value=currentpage;
 document.userListForm.way.value="list";
 
 document.userListForm.submit();
}
function addRecord(){

 document.userListForm.action="<%=request.getContextPath()%>MyJsp.jsp";
 document.userListForm.submit();
}
function deleteMultiRecord(){

 var frm = document.userListForm;

 if(_recordselected(frm,frm.mrIds)){
  if(confirm("此操作不可恢复,您确定要删除吗?")){
   frm.way.value="batchdel";
   frm.submit();
   return true;
  }
 }
}

function delOne(delId)
{    
  var frm = document.userListForm;
  if(confirm("此操作不可恢复,您确定要删除吗?")){
    frm.mrIds.value=delId;
 frm.way.value="batchdel";   
 frm.submit();
 return true;
  }
}
function checkRecord(){

 document.userListForm.action="<%=request.getContextPath()%>/MyJsp.jsp";
 document.userListForm.submit();
}

</script>

</head>
<body>
      <%@ include file="/manageinsidepage2/ManagePageHead.jsp" %>
    <%@ include file="/user/userManage/UserManageMenu.jsp" %>
     <div class="top"  align="center" >  <h3>用户列表</h3></div>
   <div class="center">
   <div class="normaltable2">

<form name="userListForm" action="<%=request.getContextPath() %>/servlet/UserManageServlet"  method="post">
 <div class="normaltable2">
<table  align="center">
  <tr>
   <td>
     <p align="center">    
        <input type="button" name="DeleteButton"  value="批量删除"  onclick="deleteMultiRecord();">        
    </p>
  </td>
 </tr>
 
</table>
</div>
 <div class="listtable2">
 <table >
  <thead>
  <tr>
    <td >用户ID</td>
    <td>用户帐号</td>
    <td >用户姓名</td>
    <td >角色</td>
     <td>状态</td>
    <td >详细信息</td>
    <td>权限</td>
    <td >删除</td>
  </tr>
  </thead>
  <%
   int recordnum = 0;
   for(int i=0; i<recordList.size() ;i++){
   recordnum ++;
   UserInfoVo vo = (UserInfoVo)recordList.get(i);
   RoleDaoImpl rdao=new RoleDaoImpl();
   RoleVo rvo=new RoleVo();
   rvo=(RoleVo)rdao.findByPrimary(vo.getRole_id());
     String uLock;
  if(2==vo.getUser_lock())
  uLock="锁定";
  else
  uLock="未锁定";
   %>    
     
  <tr >
 <td><%if(1==vo.getUser_lock())
 out.print("<input type=checkbox name=userId value="+vo.getUser_id()+">");%><%=vo.getUser_id() %>
 </td>
 <td><%=vo.getUser_acc() %></td>
 <td><%=vo.getUser_name()%></td>
 <td><%=rvo.getRole_name()%></td>
 <td><%=uLock%></td>
 <td><a href="/AHTMS/user/userManage/seeUserInfo.jsp?userId=<%= vo.getUser_id()%>&currentPage=<%=pageHelper.getCurrentPage() %>" >查看</a></td>
 <td><a href="/AHTMS/user/userManage/changeVote.jsp?userId=<%= vo.getUser_id()%>&currentPage=<%=pageHelper.getCurrentPage() %>" >修改</a></td>
 <td><%if(1==vo.getUser_lock())
 out.print("<input name=delOne type=image src="+request.getContextPath()+"/user/ima/del.gif width=16 height=16 border=0  onclick=javascript:delOne("+vo.getUser_id()+")>");%></td>
  </tr>
<%
 }  
 for(int i=0; i<pageSize - recordnum;i++){
%>
    <tr bgcolor="#FFFFFF">
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>     
    </tr>

<%
 }
 
%>

<%
if(pageHelper.getPageCount()>0){ %>
 <tr bgcolor="#FFFFFF">  
     <td colspan="6" style="text-align:center">&nbsp;<%=pageHelper.getPagebar()%></td>
 </tr>
<%
  }
%>      
 </table>
</div>
        <input type="hidden" name="currentPage" value="<%=currentPage%>">
     <input type="hidden" name="pageSize" value="<%=pageSize%>">
     <input type="hidden" name="condition" value="">
     <input type="hidden" name="mrIds" >
     <input type="hidden" name="way">

</form>

    </div>
   <div class="bottom"></div>
     <%@ include file="/manageinsidepage2/ManagePageTail.jsp" %>
</body>
</html>

抱歉!评论已关闭.