user_m.jsp
资源名称:JSP-OA.rar [点击查看]
上传用户:jhtang88
上传日期:2014-01-27
资源大小:28528k
文件大小:6k
源码类别:
Jsp/Servlet
开发平台:
Java
- <%@ page contentType="text/html;charset=utf-8"%>
- <%@ page import="java.util.*"%>
- <%@ page import="cn.js.fan.util.*"%>
- <%@ page import="cn.js.fan.db.*"%>
- <%@ page import="cn.js.fan.web.*"%>
- <%@ page import="com.redmoon.forum.plugin.sweet.*"%>
- <%@ page import="com.redmoon.forum.person.*"%>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
- <meta name="ProgId" content="FrontPage.Editor.Document">
- <LINK href="../../../common.css" type=text/css rel=stylesheet>
- <title>在线显示</title>
- <style type="text/css">
- <!--
- body {
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- }
- .style1 {
- color: #525252;
- font-weight: bold;
- }
- -->
- </style></head>
- <body>
- <%@ include file="../../inc/header.jsp"%>
- <jsp:useBean id="StrUtil" scope="page" class="cn.js.fan.util.StrUtil"/>
- <jsp:useBean id="privilege" scope="page" class="com.redmoon.forum.plugin.sweet.SweetPrivilege"/>
- <div id="newdiv" name="newdiv">
- <%
- // 安全验证
- long msgRootId = ParamUtil.getLong(request, "msgRootId");
- if (!privilege.isOwner(request, msgRootId)) {
- out.print(StrUtil.Alert_Back(SweetSkin.LoadString(request, "PRIVILGE_NOT_OWNER")));
- return;
- }
- String op = ParamUtil.get(request, "op");
- if (op.equals("modify")) {
- String name = ParamUtil.get(request, "name");
- int type = ParamUtil.getInt(request, "type");
- int state = ParamUtil.getInt(request, "state");
- SweetUserDb su = new SweetUserDb();
- su = su.getSweetUserDb(msgRootId, name);
- su.setType(type);
- su.setState(state);
- if (su.save()) {
- }
- else {
- out.print(StrUtil.Alert("操作失败!"));
- }
- }
- %>
- <div align="center"><br>
- <strong><font color="#6666DF">本贴会员列表 (<a href="../../showtopic.jsp?rootid=<%=msgRootId%>">贴子编号:<%=msgRootId%></a>)</font><br>
- <br>
- </strong></div>
- <TABLE width="98%"
- border=0 align=center cellPadding=0 cellSpacing=1 bgcolor="#edeced">
- <TBODY>
- <TR align=center bgColor=#f8f8f8>
- <TD width=107 height=23><font color="#525252"><strong>用户名</strong></font></TD>
- <TD width=138 height=23><font color="#525252"><strong>性别</strong></font></TD>
- <TD width=101 height=23><font color="#525252"><strong>OICQ</strong></font></TD>
- <TD width=125><font color="#525252"><strong>省份</strong></font></TD>
- <TD width=125 height=23><font color="#525252"><strong>注册时间</strong></font></TD>
- <TD width=125><span class="style1">状态</span></TD>
- <TD width=125><span class="style1">类型</span></TD>
- <TD width=125><span class="style1">操作</span></TD>
- </TR>
- <%
- String id="",name="",RegDate="",Gender="",OICQ="",State="",myface="";
- int layer = 1;
- int i = 0;
- String RealPic = "";
- SweetUserDb su = new SweetUserDb();
- String typeoptions = "";
- typeoptions += "<option value='" + su.TYPE_APPLIER + "'>" + su.getTypeDesc(request, su.TYPE_APPLIER) + "</option>";
- typeoptions += "<option value='" + su.TYPE_PERSUATER + "'>" + su.getTypeDesc(request, su.TYPE_PERSUATER) + "</option>";
- // typeoptions += "<option value='" + su.TYPE_SPOUSE + "'>" + su.getTypeDesc(request, su.TYPE_SPOUSE) + "</option>";
- String stateoptions = "";
- stateoptions += "<option value='" + su.STATE_NORMAL + "'>" + su.getStateDesc(request, su.STATE_NORMAL) + "</option>";
- stateoptions += "<option value='" + su.STATE_SHIELD + "'>" + su.getStateDesc(request, su.STATE_SHIELD) + "</option>";
- Vector v = su.getAllPersuater(msgRootId);
- Iterator ir = v.iterator();
- UserDb user = new UserDb();
- while (ir.hasNext()) {
- su = (SweetUserDb)ir.next();
- user = user.getUser(su.getName());
- i++;
- name = user.getName();
- RegDate = DateUtil.format(user.getRegDate(), "yyyy-MM-dd");
- Gender = StrUtil.getNullString(user.getGender());
- if (Gender.equals("M"))
- Gender = "男";
- else if (Gender.equals("F"))
- Gender = "女";
- else
- Gender = "不详";
- OICQ = StrUtil.getNullString(user.getOicq());
- State = StrUtil.getNullString(user.getState());
- if (State.equals("0"))
- State = "不详";
- RealPic = StrUtil.getNullString(user.getRealPic());
- myface = StrUtil.getNullString(user.getMyface());
- %>
- <TR align=center bgColor=#f8f8f8>
- <form action="?op=modify" method="post" name="form<%=i%>">
- <TD width=107 height=23 align="left">
- <input type=hidden name=msgRootId value="<%=su.getMsgRootId()%>">
- <input type=hidden name="name" value="<%=su.getName()%>">
- <%if (myface.equals("")) {%>
- <img src="../../images/face/<%=RealPic%>" width=16 height=16>
- <%}else{%>
- <img src="../../../images/myface/<%=myface%>" width=16 height=16>
- <%}%>
- <a href="../../../userinfo.jsp?username=<%=StrUtil.UrlEncode(StrUtil.toHtml(name),"utf-8")%>"><%=name%></a>
- </TD>
- <TD width=138 height=23><%=Gender%></TD>
- <TD width=101 height=23><%=OICQ%></TD>
- <TD width=125><%=State%></TD>
- <TD width=125 height=23><%=RegDate%></TD>
- <TD width=125>
- <select name=state>
- <%=stateoptions%>
- </select>
- <script>
- form<%=i%>.state.value = "<%=su.getState()%>";
- </script>
- </TD>
- <TD width=125>
- <select name=type>
- <%=typeoptions%>
- </select>
- <script>
- form<%=i%>.type.value = "<%=su.getType()%>";
- </script>
- </TD>
- <TD width=125>
- <input type="submit" value="确定">
- </TD></form>
- </TR>
- <%}%>
- </TBODY>
- </TABLE>
- </div>
- <%@ include file="../../inc/footer.jsp"%>
- </body>
- <SCRIPT language=javascript>
- <!--
- //-->
- </script>
- </html>