📄 update.jsp
字号:
<%@ page language="java" pageEncoding="gb2312"%>
<%@ page import="java.util.*"%>
<jsp:directive.page import="com.hiernate.util.*,com.hiernate.persistence.*;"/>
<head>
<html:base />
<title>修改员工信息</title>
<style type="text/css">
<!--
.style1 {
font-size: 16px;
font-weight: bold;
color: #0000FF;
}
body,td,th {
font-size: 12px;
}
body {
background-color: #ffffff;
margin-top: 0px;
}
.style2 {color: #000000}
.style3 {
font-size: 14px;
color: #000000;
}
-->
</style>
<style type="text/css">
<!--
.STYLE4 {
font-size: 10pt;
color: #FFFFFF;
}
-->
</style>
<script type="text/JavaScript">
<!--
function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
//-->
</script>
<link href="../CSS/style.css" rel="stylesheet" type="text/css">
<script language="javascript">
function checkemail(email)
{
var str=email;
//在JavaScript中,正则表达式只能使用"/"开头和结束,不能使用双引号
var Expression=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true)
{return true;}
else
{return false;}
}
</script>
<script language="javascript">
function Mycheck()
{
if(form1.name11.value=="")
{alert("请输入姓名!!");form1.name11.focus();return;}
if(form1.birthday.value=="")
{alert("出生日期不能为空!!");form1.birthday.focus();return;}
if(form1.sex.value=="")
{alert("请选择性别!!");form1.sex.focus();return;}
if(form1.hy.value=="")
{alert("请选择婚姻状况!!");form1.hy.focus();return;}
if(form1.dw.value=="")
{alert("请输入所属单位名称!!");form1.dw.focus();return;}
if(form1.department.value=="")
{alert("请输入所属部门名称!!");form1.department.focus();return;}
if(form1.zw.value=="")
{alert("请输入所属职位!!");form1.zw.focus();return;}
if(form1.sf.value=="")
{alert("请输入所属省份名称!!");form1.sf.focus();return;}
if(form1.cs.value=="")
{alert("请输入所属城市名称!!");form1.cs.focus();return;}
if(form1.phone.value=="")
{alert("请输入办公电话!!");form1.phone.focus();return;}
if(form1.phone1.value=="")
{alert("请输入移动电话!!");form1.phone1.focus();return;}
if(form1.email.value=="")
{alert("请输入E-mail!!");form1.email.focus();return;}
if(!checkemail(form1.email.value))
{alert("邮箱地址格式不正确,请重新输入!!");form1.email.focus();return;}
if(form1.postcode.value=="")
{alert("请输入邮政编码号!!");form1.postcode.focus();return;}
if(isNaN(form1.postcode.value))
{alert("邮政编码号必须为数字!!");form1.postcode.focus();return;}
if(form1.family.value=="")
{alert("请输入家庭电话!!");form1.family.focus();return;}
if(form1.address.value=="")
{alert("请输入家庭住址!!");form1.address.focus();return;}
form1.submit();
}
</script>
</head>
<body>
<form name="form1" method="post" action="updateurl.jsp">
<script language="javascript">
function loadCalendar(field)
{
var rtn = window.showModalDialog("calender.jsp","","dialogWidth:280px;dialogHeight:250px;status:no;help:no;scrolling=no;scrollbars=no");
if(rtn!=null)
field.value=rtn;
return;
}
</script>
<%
String strid = request.getParameter("ID"); //获得页面参数
List listTong = HibernateUtil.findTonId(Integer.parseInt(strid)); //利用条件查询将满足条件的对象检索出来
if(!listTong.isEmpty() && listTong.size()>0){
for(int i=0 ;i<listTong.size();i++){
TongXunAdd tx = (TongXunAdd)listTong.get(i); //创建TongXunAdd对象
session.setAttribute("TXA",tx);
%>
<table width="429" height="419" border="0" align="center" cellspacing="1" bgcolor="#E9ECDB">
<tr>
<td height="15" colspan="3"><div align="center" class="STYLE2">修改通讯详细信息</div></td>
</tr>
<tr>
<td width="85" bgcolor="#FFFFFF"><div align="right">姓 名:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="name11" type="text" class="unnamed1" id="name11" value="<%=tx.getName11()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">出生日期:</div></td>
<td width="182" bgcolor="#FFFFFF"><input name="birthday" type="text" class="unnamed1" id="birthday" value="<%=tx.getBirthday()%>"></td>
<td width="152" bgcolor="#FFFFFF"><img src="../Images/date.gif" width="20" height="20" onClick="loadCalendar(form1.birthday)"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">性 别:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><select name="sex" id="sex">
<%
String strSex = tx.getSex();
String[] sex={"男","女"};
for(int k=0;k<sex.length;k++){
if(strSex.equalsIgnoreCase(sex[k]))
{out.println("<option value='"+sex[k]+"' selected='selected'>"+sex[k]+"</option>");}
else
{out.println("<option value='"+sex[k]+"'>"+sex[k]+"</option>");}
}
%>
</select> </td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">婚姻状况:</div></td>
<td colspan="2" bgcolor="#FFFFFF">
<select name="hy" id="hy">
<%
String strhy = tx.getHy(); //定义与要修改人的婚姻状况相同的字符串.
String[] hy={"已婚","未婚"}; //定义下拉列表要显示的数组
for(int k=0;k<hy.length;k++){
if(strhy.equalsIgnoreCase(hy[k])){ //判断数组内的信息与要修改人的信息是否相同
out.println("<option value='"+hy[k]+"' selected='selected'>"+hy[k]+"</option>");} //条件成立则显示数组内信息
else
{
out.println("<option value='"+hy[k]+"'>"+hy[k]+"</option>");} //条件不成立则把数组内信息添加到下拉列表框中
}
%>
</select> </td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">所属部门:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="department" type="text" class="unnamed1" id="department" value="<%=tx.getDepartment()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">职 务:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="zw" type="text" class="unnamed1" id="zw" value="<%=tx.getZw()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">所在省份:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="sf" type="text" class="unnamed1" id="sf" value="<%=tx.getCf()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">所在城市:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="cs" type="text" class="unnamed1" id="cs" value="<%=tx.getCs()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">办公电话:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="phone1" type="text" class="unnamed1" id="phone1" value="<%=tx.getPhone1()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">移动电话:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="phone" type="text" class="unnamed1" id="phone" value="<%=tx.getPhone()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">家庭地址:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="address" type="text" class="unnamed1" id="address" value="<%=tx.getAddress()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">OICQ:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="OICQ" type="text" class="unnamed1" id="OICQ" value="<%=tx.getOICQ()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">email:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="email" type="text" class="unnamed1" id="email" value="<%=tx.getEmail()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">家庭电话:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="family" type="text" class="unnamed1" id="family" value="<%=tx.getFamily()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">邮政编码:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="postcode" type="text" class="unnamed1" id="postcode" value="<%=tx.getPostcode()%>"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right">备 注:</div></td>
<td colspan="2" bgcolor="#FFFFFF"><textarea name="remark" cols="30" rows="4" id="remark"><%=tx.getRemark()%>
</textarea></td>
</tr>
<tr bgcolor="#F3F3F3">
<td colspan="3"><div align="center">
<input name="Submit" type="submit" class="btn_grey" onClick="Mycheck();" value="提交">
<input name="Submit2" type="reset" class="btn_grey" value="重置">
<input name="Submit3" type="button" class="btn_grey" onClick="JScript:window.close();" value="关闭">
</div></td>
</tr>
</table>
<%}} %>
<p> </p>
</form>
</body>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -