⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 manage_user.jsp~131~

📁 一个完整的门户网站,基于JSP环境下开发的,使用SQL数据库.
💻 JSP~131~
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.bwm.model.User" %>
<%@ page import="com.bwm.core.*" %>
<%@ page import="java.util.*" %>
<%if (!Crazyadept.UserIsOK(session,FinalConstants.STATUS_ADMIN)) return;%>
<html>
<head>
<title>view_user</title>
</head>
<link href="../css/admin.css" rel="stylesheet" type="text/css">
<body>
<table border="1" align="center" cellpadding="0" cellspacing="0" class="tableBorder2">
  <tr align="center">
    <td colspan="4" class="TableTitle1" >用户管理</td>
  </tr>
  <tr align="center">
    <td height="27">用户ID</td>
    <td>注册时间</td>
    <td>用户权根</td>
    <td>用户状态</td>
  </tr>
  <%
String uid="",name="",tel="",qq="",email="",http="",address="",sql="",age="";int int_age=-1;
String value=ParamUtils.getRequestString(request,"select");
if("uid".equals(value)){        uid=ParamUtils.getRequestString(request,"value");
}else if("name".equals(value)){        name=ParamUtils.getRequestString(request,"value");
}else if("tel".equals(value)){        tel=ParamUtils.getRequestString(request,"value");
}else if("qq".equals(value)){        qq=ParamUtils.getRequestString(request,"value");
}else if("email".equals(value)){        email=ParamUtils.getRequestString(request,"value");
}else if("http".equals(value)){        http=ParamUtils.getRequestString(request,"value");
}else if("address".equals(value)){        address=ParamUtils.getRequestString(request,"value");}
else if("age".equals(value)){	int_age=ParamUtils.getIntParameter(request,"value",-1);}
uid=StringUtils.SqlToLink(uid);
name=StringUtils.SqlToLink(name);
tel=StringUtils.SqlToLink(tel);
qq=StringUtils.SqlToLink(qq);
email=StringUtils.SqlToLink(email);
http=StringUtils.SqlToLink(http);
address=StringUtils.SqlToLink(address);
age=StringUtils.SqlToLink(int_age);
String sex=StringUtils.SqlToLink(ParamUtils.getIntParameter(request,"sex",-1));
String status=StringUtils.SqlToLink(ParamUtils.getIntParameter(request,"status",-1));
String state=StringUtils.SqlToLink(ParamUtils.getIntParameter(request,"state",-1));
String submit=ParamUtils.getRequestString(request,"submit");
    if(submit==null||"".equals(submit)){        try{
                sql=session.getAttribute("sqlsearch").toString();
        }catch(Exception e){}    }else{
        sql=" WHERE uid "+uid+" AND name "+name+" AND tel "+tel+" AND qq "+qq+" AND email "+email
        +" AND http "+http+" AND address "+address+" AND age "+age+" AND sex "+sex
        +" AND status "+status+" AND state "+state;
        session.setAttribute("sqlsearch",sql); }
BasetableFactory bf=BasetableFactory.getInstance();
int submit_page=ParamUtils.getIntParameter(request,"page");
Collection coll=bf.ListUser(submit_page,sql);if(coll==null||coll.size()<=0){
%>
  <tr align="center">
    <td height="27" colspan="4">当前用户记录为空</td>
  </tr>   <%        }else{            Iterator it=coll.iterator();
            while(it.hasNext()){User user=(User)it.next();%>
  <tr align="center">
    <td height="27"><a target="_self" href="info_user.jsp?uid=<%=user.getUid()%>"><%=user.getUid()%></a></td>
    <td><%=user.getRegtime()%></td>
    <form  method="post" action="modify_user.jsp">
      <td> <input type="radio" name="status" value="1" <%=user.getStatus()==FinalConstants.STATUS_ADMIN?"checked":""%>  onClick="Jscript:submit();" >
        管理员
        <input type="radio" name="status" value="0" <%=user.getStatus()==FinalConstants.STATUS_USER?"checked":""%> onClick="Jscript:submit();" >
        普通用户
        <input type="hidden" name="uid" value="<%=user.getUid()%>"></td>
    </form>
    <form  method="post" action="modify_user.jsp">
      <td> <input type="radio" name="state" value="0" <%=user.getState()==FinalConstants.STATE_FREE?"checked":""%> onClick="Jscript:submit();" >
        正常
        <input type="radio" name="state" value="1" <%=user.getState()==FinalConstants.STATE_FREEZE?"checked":""%> onClick="Jscript:submit();" >
        冻结
        <input type="hidden" name="uid" value="<%=user.getUid()%>"></td>
    </form>
  </tr>   <%}%>
  <tr align="right">
    <td height="27" colspan="4"><%=HtmlUtils.table(bf.getRow("user"+sql),submit_page,"manage_user.jsp")%></td>
  </tr>   <%}%>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -