📄 addsysuser.jsp
字号:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<%
String contextPath = request.getContextPath();
%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>系统用户添加/修改</title>
<link href="<%=contextPath%>/css/css.css" type="text/css" rel="stylesheet" />
</head>
<script language="JavaScript" type="text/javascript">
//去空格
function trim(s)
{
s = s.replace(/^\s+/,"");
return s.replace(/\s+$/,"");
}
//检验是否是数字
function isNum(){
var obj=window.event.keyCode;
if(obj>57||obj<48){
window.event.keyCode=0;
}
}
//检验用户名
function checkname(uname){
var Name=document.getElementById(uname).value;
Name=trim(Name);
var len=Name.length;
if(len<3||len>15){
return false;
}else{
return true;
}
}
//检验两次输入密码是否一致
function checkpassword(upwd,supwd){
var flag = true;
var pwd=document.getElementById(upwd).value;
var spwd=document.getElementById(supwd).value;
pwd=trim(pwd);
spwd=trim(spwd);
if(pwd.length<6){
flag = false;
alert("密码不能少于6位数!");
}else{
if(!(pwd==spwd)){
flag = false;
alert("两次密码输入不一致,请重新输入!");
}
}
return flag;
}
//检验用户姓名
function checkusername(username){
var usernames=document.getElementById(username).value;
usernames=trim(usernames);
if(usernames.length<0){
return false;
}else{
return true;
}
}
//检查点号码是否符合格式要求
function checkphone(phone){
var flag = true;
var phoneID=document.getElementById(phone).value;
phoneID=trim(phoneID);
if(phoneID.indexOf("-")<0){
flag = false;
}
else{
var phoneStr = phoneID.split("-");
if((phoneStr[0].length == 3)||(phoneStr[0].length == 4)){
if(phoneStr[1].length == 7||phoneStr[1].length == 8){
for(var i =0;i<phoneStr[0].length;i++){
var c = phoneStr[0].charCodeAt(i);
if(c<48 || c>57){
flag = false;
}
}
for(var i =0;i<phoneStr[1].length;i++){
var c = phoneStr[1].charCodeAt(i);
if(c<48 || c>57){
flag = false;
}
}
}else{
flag = false;
}
}else{
flag = false;
}
}
return flag;
}
//验证邮箱
function checkemail(email){
var falg=true;
var uemail=document.getElementById(email).value;
uemail=trim(uemail);
if(uemail.length<0){
falg=false;
}else{
var i=uemail.indexOf("@");
var j=uemail.indexOf(".");
if(i<=0||j<=0||i>j||j==i+1||j==uemail.length-1){
falg=false;
}
}
return falg;
}
function check(){
if(!checkname("uname")){
alert("注册用户名不能为空,且长度限制为3~15字");
return false;
}
if(!checkpassword("upwd","supwd")){
return false;
}
if(!checkusername("username")){
alert("姓名不能为空!");
return false;
}
if(!checkphone("uphone")){
alert("电话号码输入格式错误,请重新输入!");
return false;
}
if(!checkemail("uemail")){
alert("请按正确格式输入电子邮箱");
return false;
}
}
</script>
<body>
<c:if test="${requestScope.tasked=='add'}">
<form action="<%=contextPath%>/sysUserManager?task=doadd" method="post" name="form1">
<table width="100%" border="1" bordercolor="#000000" class="myTable">
<input type="hidden" name="userflag" value="1">
<tr align="center" class="tableHead">
<td height="36" colspan="2" nowrap="nowrap">
系统用户添加
</td>
</tr>
<tr>
<td align="right">
用 户 名:
</td>
<td>
<input name="uname" type="text" value="" style="width:200px" maxlength="15" />
<span class="STYLE1">*</span> 用户名长度限制为3~15字
</td>
</tr>
<tr>
<td align="right">
密 码(至少6位):
</td>
<td>
<span class="STYLE1"> <input name="upwd" type="password" value="" style="width:200px" maxlength="10" /> *</span> 密码区分大小写,请不要使用任何类似'*',')',''的字符
</td>
</tr>
<tr>
<td align="right">
确认密码(至少6位):
</td>
<td>
<input name="supwd" type="password" value="" style="width:200px" maxlength="10" />
<span class="STYLE1">*</span> 请再输入一次确认密码
</td>
</tr>
<tr>
<td align="right">
姓 名:
</td>
<td>
<input id ="username" name="username" type="text" value="" style="width:200px" maxlength="15" />
<span class="STYLE1">*</span> 请输入您的姓名
</td>
</tr>
<tr>
<td align="right">
性 别:
</td>
<td>
<input type="radio" checked name="radiobutton" value="男" />
男
<input type="radio" name="radiobutton" value="女" />
女
</td>
</tr>
<tr>
<td align="right">
出生年月:
</td>
<td>
<input class="plain" name="dc" value="" size="15">
<a href="javascript:void(0)" onclick="if(self.gfPop)gfPop.fPopCalendar(document.form1.dc);return false;">
<img name="popcal" align="absmiddle" src="<%=contextPath%>/image/calbtn.gif" width="34" height="22" border="0" alt=""></a></td>
</tr>
<tr>
<td align="right">
联系电话:
</td>
<td>
<span class="STYLE1"> <input name="uphone" type="text" value="" style="width:200px" maxlength="13" /> *</span> 按 0591-88888888/0591-8888888格式
</td>
</tr>
<tr>
<td align="right">
电子邮箱地址:
</td>
<td>
<input name="uemail" type="text" value="" style="width:200px" />
<span class="STYLE1">*</span> 请输入有效的邮件地址
</td>
</tr>
<tr>
<td align="right">
邮政编码:
</td>
<td>
<input name="code" type="text" value="" style="width:200px" onkeypress="return isNum();" maxlength="6" />
请输入有效的邮政编码
</td>
</tr>
<tr>
<td align="right">
地址:
</td>
<td>
<input name="address" type="text" value="" style="width:200px" maxlength="10" />
</td>
</tr>
<tr>
<td align="right">
工作性质:
</td>
<td>
<select name="work">
<option value="请选择" selected>
请选择
</option>
<option value="老师">
老师
</option>
<option value="学生">
学生
</option>
<option value="工人">
工人
</option>
<option value="军人">
军人
</option>
</select>
</td>
</tr>
<tr>
<td align="right">
个人说明:
</td>
<td>
<textarea name="memo" cols="40" rows="5"></textarea>
</td>
</tr>
<tr align="center">
<td colspan="2">
<input type="submit" name="Submit" value="提交" class="button" onclick="return check()" ;/>
<input type="reset" name="Submit2" value="重置" class="button" />
</td>
</tr>
</table>
</form>
</c:if>
<c:if test="${requestScope.tasked=='edit'}">
<form action="<%=contextPath%>/sysUserManager?task=doedit" method="post" name="form1">
<table width="100%" border="1" bordercolor="#000000" class="myTable">
<input type="hidden" name="userflag" value="1">
<input type="hidden" name="userid" value="${requestScope.sysUser.userid}">
<tr align="center" class="tableHead">
<td height="36" colspan="2" nowrap="nowrap">
系统用户修改
</td>
</tr>
<tr>
<td align="right">
用 户 名:
</td>
<td>
<input name="uname" type="text" value="${requestScope.sysUser.username}" style="width:200px" maxlength="15" />
<span class="STYLE1">*</span> 用户名长度限制为3~15字
</td>
</tr>
<tr>
<td align="right">
密 码(至少6位):
</td>
<td>
<span class="STYLE1"> <input name="upwd" type="password" value="${requestScope.sysUser.upassword}" style="width:200px" maxlength="10" /> *</span> 密码区分大小写,请不要使用任何类似'*',')',''的字符
</td>
</tr>
<tr>
<td align="right">
确认密码(至少6位):
</td>
<td>
<input name="supwd" type="password" value="" style="width:200px" maxlength="10" />
<span class="STYLE1">*</span> 请再输入一次确认密码
</td>
</tr>
<tr>
<td align="right">
姓 名:
</td>
<td>
<input id ="username" name="username" type="text" value="${requestScope.sysUser.truename}" style="width:200px" maxlength="15" />
<span class="STYLE1">*</span> 请输入您的姓名
</td>
</tr>
<tr>
<td align="right">
性 别:
</td>
<c:if test="${requestScope.sysUser.usersex=='男'}">
<td>
<input type="radio" checked name="radiobutton" value="男" />
男
<input type="radio" name="radiobutton" value="女" />
女
</td>
</c:if>
<c:if test="${requestScope.sysUser.usersex=='女'}">
<td>
<input type="radio" name="radiobutton" value="男" />
男
<input type="radio" checked name="radiobutton" value="女" />
女
</td>
</c:if>
</tr>
<tr>
<td align="right">
出生年月:
</td>
<td>
<input class="plain" name="dc" type="text" value="${requestScope.sysUser.userborndate}" size="15">
<a href="javascript:void(0)" onclick="if(self.gfPop)gfPop.fPopCalendar(document.form1.dc);return false;">
<img name="popcal" align="absmiddle" src="<%=contextPath%>/image/calbtn.gif" width="34" height="22" border="0" alt=""></a></td>
</tr>
<tr>
<td align="right">
联系电话:
</td>
<td>
<span class="STYLE1"> <input name="uphone" type="text" value="${requestScope.sysUser.userphone}" style="width:200px" maxlength="13" /> *</span> 按 0591-88888888/0591-8888888格式
</td>
</tr>
<tr>
<td align="right">
电子邮箱地址:
</td>
<td>
<input name="uemail" type="text" value="${requestScope.sysUser.useremail}" style="width:200px" />
<span class="STYLE1">*</span> 请输入有效的邮件地址
</td>
</tr>
<tr>
<td align="right">
邮政编码:
</td>
<td>
<input name="code" onKeyPress="isNum();" maxlength=6 type="text" value="${requestScope.sysUser.usercode}" style="width:200px" maxlength="10" />
请输入有效的邮政编码
</td>
</tr>
<tr>
<td align="right">
地址:
</td>
<td>
<input name="address" type="text" value="${requestScope.sysUser.useraddress}" style="width:200px" maxlength="10" />
</td>
</tr>
<tr>
<td align="right">
工作性质:
</td>
<td>
<select name="work">
<option value="请选择" ${requestScope.sysUser.userwork=='请选择' ? 'selected':''}>
</option>
<option value="老师" ${requestScope.sysUser.userwork=='老师' ? 'selected':''}>
老师
</option>
<option value="学生" ${requestScope.sysUser.userwork=='学生' ? 'selected':''}>
学生
</option>
<option value="工人" ${requestScope.sysUser.userwork=='工人' ? 'selected':''}>
工人
</option>
<option value="军人" ${requestScope.sysUser.userwork=='军人' ? 'selected':''}>
军人
</option>
</select>
</td>
</tr>
<tr>
<td align="right">
个人说明:
</td>
<td>
<textarea name="memo" cols="40" rows="5">${requestScope.sysUser.usermemo}</textarea>
</td>
</tr>
<tr align="center">
<td colspan="2">
<input type="submit" name="Submit" value="提交" class="button" onclick="return check()" ;/>
<input type="reset" name="Submit2" value="重置" class="button" />
<input type="button" onclick="history.back();" name="button" value="取消" class="button" />
</td>
</tr>
</table>
</form>
</c:if>
<iframe width=174 height=189 name="gToday:normal:agenda.js" id="gToday:normal:agenda.js" src="<%=contextPath%>/date/ipopeng.htm" scrolling="no" frameborder="0" style="visibility:visible; z-index:999; position:absolute; top:-500px; left:-500px;">
</iframe>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -