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

📄 modify.jsp

📁 “JSP数据库项目案例导航”一书从第一章到第十一章各章实例的源程序文件以及数据库文件。 注意: 1. 本书中的案例提供的数据库环境不同
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ 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>&nbsp;</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">&nbsp;</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>&nbsp;欢迎您>><%=(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">&nbsp;</td>    </tr>  </table>  <table width="100%"  border="0" cellpadding="0" cellspacing="0">    <tr>      <td width="40">&nbsp;</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 + -