📄 modify.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><%@page import="java.util.*,java.text.*"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><jsp:useBean id='db' scope='request' class='Base.DataBean.DefaultDataBean' /><% com.util.DealString ds = new com.util.DealString(); com.db.CommonBean myBean = new com.db.CommonBean(); String sql = ""; String ifchange = ds.toString((String)request.getParameter("ifchange")); String uid=""; if(ifchange.equals("")){ uid = db.getAttributeStr("people.id"); }else{ uid = ds.toGBK(ds.toString((String)request.getParameter("id"))); } sql = "select * from kjc_people where id="+uid+""; Vector vect = (Vector)myBean.getDataBySql(sql); Hashtable hash = (Hashtable)vect.get(0); String strthisname = ds.toString((String)hash.get("name")); String strthisworkid = ds.toString((String)hash.get("workid")); String strthispassword = ds.toString((String)hash.get("password")); String strthisrole = ds.toString((String)hash.get("role")); String strthissex = ds.toString((String)hash.get("sex")); String strthisnation = ds.toString((String)hash.get("nation")); String strthispolitics = ds.toString((String)hash.get("politics")); String strthiscertid = ds.toString((String)hash.get("certid")); String strthisfromschool = ds.toString((String)hash.get("fromschool")); String strthisschooltime = ds.toString((String)hash.get("schooltime")); String strthisbirth = ds.toString((String)hash.get("birth")); String strthisaddr = ds.toString((String)hash.get("addr")); String strthisspeciality = ds.toString((String)hash.get("speciality")); String strthiseducation = ds.toString((String)hash.get("education")); String strthispost = ds.toString((String)hash.get("post")); String strthisofficetel = ds.toString((String)hash.get("officetel")); String strthismobile = ds.toString((String)hash.get("mobile")); String strthishometel = ds.toString((String)hash.get("hometel")); String strthisemail = ds.toString((String)hash.get("email")); String strthiscollege = ds.toString((String)hash.get("collegeid")); String strthisgroup = ds.toString((String)hash.get("groupid")); String strthisdepartment = ds.toString((String)hash.get("departmentid")); String strthisorient = ds.toString((String)hash.get("orients"));//Kjc_orient.id逗号 String strthistxt_fxmc = ""; String strthisorients[] = strthisorient.split(","); for(int i=0;i<strthisorients.length;i++){ String strtemp = ds.toString((String)myBean.toName("Kjc_orient","id","name",strthisorients[i])); if(strthistxt_fxmc.equals("")) strthistxt_fxmc += strtemp; else strthistxt_fxmc += ","+strtemp; } String strthisproject = ds.toString((String)hash.get("Projects"));//Kjc_project.id逗号 String strthisprojectmc = ""; String strthisprojects[] = strthisproject.split(","); for(int i=0;i<strthisprojects.length;i++){ String strtemp = ds.toString((String)myBean.toName("Kjc_project","id","name",strthisprojects[i])); if(strthisprojectmc.equals("")) strthisprojectmc += strtemp; else strthisprojectmc += ","+strtemp; } String strthistasks = ds.toString((String)hash.get("tasks")); String strthistasksmc = ""; String strthistaskss[] = strthistasks.split(","); for(int i=0;i<strthistaskss.length;i++){ String strtemp = ds.toString((String)myBean.toName("Kjc_task","id","name",strthistaskss[i])); if(strthistasksmc.equals("")) strthistasksmc += strtemp; else strthistasksmc += ","+strtemp; } String strthisprize = ds.toString((String)hash.get("prize")); String strthisdescs = ds.toString((String)hash.get("descs")); if(ifchange.equals("1")){ strthisname = ds.toGBK(ds.toString((String)request.getParameter("name"))); strthisworkid = ds.toGBK(ds.toString((String)request.getParameter("workid"))); strthispassword = ds.toGBK(ds.toString((String)request.getParameter("password"))); strthisrole = ds.toGBK(ds.toString((String)request.getParameter("role"))); strthissex = ds.toGBK(ds.toString((String)request.getParameter("sex"))); strthisnation = ds.toGBK(ds.toString((String)request.getParameter("nation"))); strthispolitics = ds.toGBK(ds.toString((String)request.getParameter("politics"))); strthiscertid = ds.toGBK(ds.toString((String)request.getParameter("certid"))); strthisfromschool = ds.toGBK(ds.toString((String)request.getParameter("fromschool"))); strthisschooltime = ds.toGBK(ds.toString((String)request.getParameter("schooltime"))); strthisbirth = ds.toGBK(ds.toString((String)request.getParameter("birth"))); strthisaddr = ds.toGBK(ds.toString((String)request.getParameter("addr"))); strthisspeciality = ds.toGBK(ds.toString((String)request.getParameter("speciality"))); strthiseducation = ds.toGBK(ds.toString((String)request.getParameter("education"))); strthispost = ds.toGBK(ds.toString((String)request.getParameter("post"))); strthisofficetel = ds.toGBK(ds.toString((String)request.getParameter("officetel"))); strthismobile = ds.toGBK(ds.toString((String)request.getParameter("mobile"))); strthishometel = ds.toGBK(ds.toString((String)request.getParameter("hometel"))); strthisemail = ds.toGBK(ds.toString((String)request.getParameter("email"))); strthiscollege = ds.toGBK(ds.toString((String)request.getParameter("college"))); strthisgroup = ds.toGBK(ds.toString((String)request.getParameter("group"))); strthisdepartment = ds.toGBK(ds.toString((String)request.getParameter("department"))); strthisorient = ds.toGBK(ds.toString((String)request.getParameter("orient"))); strthistxt_fxmc = ds.toGBK(ds.toString((String)request.getParameter("txt_fxmc"))); strthisproject = ds.toGBK(ds.toString((String)request.getParameter("project"))); strthistasks = ds.toGBK(ds.toString((String)request.getParameter("tasks"))); strthisprize = ds.toGBK(ds.toString((String)request.getParameter("prize"))); strthisdescs = ds.toGBK(ds.toString((String)request.getParameter("descs"))); } String strthisrole_name = ds.toString((String)myBean.toName("kjc_role","id","name",strthisrole)); Vector vectrole = new Vector(); Vector vectcollege = new Vector(); Vector vectgroup = new Vector(); Vector vectdepartment = new Vector(); Vector vectproject = new Vector(); Vector vecttask = new Vector(); //所有角色 sql = "select * from kjc_role"; vectrole =(Vector)myBean.getDataBySql(sql); //所有学院 sql = "select * from kjc_college"; vectcollege = (Vector)myBean.getDataBySql(sql); Hashtable hashtempcollege = (Hashtable)vectcollege.get(0); if(strthiscollege.equals("")){ strthiscollege = ds.toString((String)hashtempcollege.get("id")); } //所有梯队 sql = "select * from kjc_group where college="+strthiscollege+""; vectgroup = (Vector)myBean.getDataBySql(sql); //所有科室 sql = "select * from kjc_department where college="+strthiscollege+""; vectdepartment = (Vector)myBean.getDataBySql(sql); //所有纵向项目 sql = "select * from kjc_project"; vectproject = (Vector)myBean.getDataBySql(sql); //所有横向课题 sql = "select * from kjc_task"; vecttask = (Vector)myBean.getDataBySql(sql);%><html><head><link rel=stylesheet href="../index.css" type="text/css"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>用户配置</title> <script language="javascript"> function gochange(){ document.all.form1.action = "../user/modify.jsp?ifchange=1"; document.all.form1.submit(); } function go(){ if(document.all.name.value=="" ||document.all.workid.value=="") { alert("姓名、工号必填!"); } else if(document.all.college[document.all.college.selectedIndex].value=="0" ||document.all.group[document.all.group.selectedIndex].value=="0" ||document.all.department[document.all.department.selectedIndex].value=="0") { alert("请检查学院、梯队、科室是否选择,为必填项!"); } else { document.all.form1.action="domodify.cgi"; document.all.form1.submit(); } } </script></head><body> <td> </td><form name="form1" method="post" action="domodify.cgi"> <table width="100%" height="20" border="0" cellpadding="0" cellspacing="0"> <tr> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="40"> </td> <td width="910"><table width="100%" height="20" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="20" class="title_s"><img src="../pics/login.gif" width=50> 欢迎您>><%=(String)session.getAttribute("NAME")%> </td> </tr> <tr> <td height="5" bgcolor="#C8F8BA"></td> </tr> <tr> <td height="1" bgcolor="#2E990F"></td> </tr> </table></td> <td width="50"> </td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="40"> </td> <td width="910"> <table class="main_w" width="100%" border="1" cellpadding="4" cellspacing="0" bordercolor="FFFFFF" bgcolor="E8FCE2"> <tr bgcolor="#FFFFFF" class="title_s"> <td height="20" colspan="2"><div align="center">用户资料修改</div> <div align="center"></div></td> </tr> <tr class="title_s"> <td width="45%" height="20"><div align="center" class="title_s"> <div align="center">用户姓名:</div> </div></td> <td width="55%" height="20" class="main_w"> <div align="left"> <input name="name" type="text" id="name" value="<%=strthisname%>"> <input type="hidden" name="id" value="<%= uid%>"> *</div></td> </tr> <tr> <td height="20" class="title_s"><div align="center" class="title_s">学号:</div></td> <td height="20"><div align="center" class="title_s"> <div align="left"> <input name="workid" type="text" id="workid" value="<%=strthisworkid%>"> *</div> </div></td> </tr> <tr> <td height="20" class="title_s"><div align="center">用户角色:</div></td> <td height="20"> <% String uid2 = ds.toString((String)session.getAttribute("ID")); String sql5 = "select a.name from kjc_role a,kjc_people b"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -