?? employeeupdate.jsp
字號:
<jsp:useBean id="employee" class="src.wuyang.Employee" scope="page"/>
<jsp:useBean id="dept" class="src.wuyang.Department" scope="page" />
<jsp:useBean id="company" class="src.wuyang.Company" scope="page" />
<jsp:useBean id="global" class="src.com.MyGlobal" scope="session"/>
<% if (global.isLogined == false) {
%>
<jsp:forward page="../pub/DBErr.jsp" >
<jsp:param name="rtcode" value="-4" />
</jsp:forward>
<% }
%>
<html>
<head>
<title>修改職員信息</title>
<link rel="stylesheet" href="css.css" type="text/css">
</head>
<%! String mode;%>
<%
String sex[]={"男","女"};
String party[]={"群眾","團(tuán)員","黨員"};
String contractClass[]={"固定工","合同工","聘用工","農(nóng)合工"};
String employeeId = request.getParameter("employeeId");
employee.print("employee==" + employeeId);
mode = request.getParameter("mode");
if (request.getParameter("update")!=null && mode.equals("update") ){
employee.setGlobal(global);
java.sql.Timestamp birth = employee.stringToDate(request.getParameter("year"),request.getParameter("month"),request.getParameter("day") );
employee.setBirth(birth);
java.sql.Timestamp enterDate = employee.stringToDate(request.getParameter("year1"),request.getParameter("month1"),request.getParameter("day1") );
employee.setEnterDate(enterDate);
%>
<jsp:setProperty name="employee" property="*" />
<%
int rtcode = employee.update();
if(rtcode >= 0) {
%>
<jsp:forward page="EmployeeUpdate.jsp">
<jsp:param name="employeeId" value="<%=employeeId%>" />
<jsp:param name="mode" value="ok" />
</jsp:forward>
<%
}else {
%>
<jsp:forward page="../pub/DBErr.jsp" >
<jsp:param name="rtcode" value="<%= rtcode %>" />
</jsp:forward>
<%
}
}
int count= employee.load(employeeId);
if (count <= 0) {
%>
<jsp:forward page="../pub/DBErr.jsp" >
<jsp:param name="rtcode" value="-103" />
</jsp:forward>
<%
}
%>
<body bgcolor=#949b93>
<table width="100%" border="1" height="90%" bordercolorlight="#616860" bordercolordark="#CCCCCC" bgcolor="#4c7171" cellpadding="0" cellspacing="0">
<tr>
<td valign="top">
<blockquote><br>
<br><form method="post">
<table width="64%" border="0" class="textb">
<tr>
<td width="26%">
<div align="right"><b>
<input type="hidden" name="mode" value="update">
職員編號:</b></div>
</td>
<td width="74%">
<input type="hidden" name="employeeId" value="<%=employeeId%>">
<%=employee.getEmployeeId()%> </td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>職員姓名:</b></div>
</td>
<td width="74%">
<input type="text" name="empName" value="<%=employee.getEmpName()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>職員性別:</b></div>
</td>
<td width="74%">
<select name="sex">
<% for(int i=0;i<2;i++) { %>
<option value="<%=i%>" <% if(employee.getSex()==i){%> selected <%}%>><%=sex[i]%></option>
<%}%>
</select>
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>出生年月:</b></div>
</td>
<td width="74%">
<input type="text" name="year" size="4" value="<%=employee.getStringDate(employee.getBirth(),1)%>">
年
<input type="text" name="month" size="2" value="<%=employee.getStringDate(employee.getBirth(),2)%>">
月
<input type="text" name="day" size="2" value="<%=employee.getStringDate(employee.getBirth(),3)%>">
日 </td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>文化程度:</b></div>
</td>
<td width="74%">
<input type="text" name="education" value="<%=employee.getEducation()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>職稱:</b></div>
</td>
<td width="74%">
<input type="text" name="profTitle" value="<%=employee.getProfTitle()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>政治面貌:</b></div>
</td>
<td width="74%">
<select name="party">
<% for(int i=0;i<3;i++) { %>
<option value="<%=i%>" <% if(employee.getParty()==i){%> selected <%}%>><%=party[i]%></option>
<%}%>
</select>
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>工作崗位:</b></div>
</td>
<td width="74%">
<input type="text" name="position" value="<%=employee.getPosition()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>合同性質(zhì):</b></div>
</td>
<td width="74%">
<select name="contractClass">
<% for(int i=0;i<4;i++) { %>
<option value="<%=i%>" <% if(employee.getContractClass()==i){%> selected <%}%>><%=contractClass[i]%></option>
<%}%>
</select>
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>職員來源:</b></div>
</td>
<td width="74%">
<input name="empSource" value="<%=employee.getEmpSource()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>身份證號:</b></div>
</td>
<td width="74%">
<input name="empIdNumber" value="<%=employee.getEmpIdNumber()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>工作時(shí)間:</b></div>
</td>
<td width="74%">
<input name="workDate" size = "4" value="<%=employee.getWorkDate()%>">
月 </td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>進(jìn)公司時(shí)間:</b></div>
</td>
<td width="74%">
<input type="text" name="year1" size="4" value="<%=employee.getStringDate(employee.getEnterDate(),1)%>">
年
<input type="text" name="month1" size="2" value="<%=employee.getStringDate(employee.getEnterDate(),2)%>">
月
<input type="text" name="day1" size="2" value="<%=employee.getStringDate(employee.getEnterDate(),3)%>">
日 </td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>所屬公司:</b></div>
</td>
<td width="74%">
<select name="companyId">
<%
company.query("", "");
while (company.next() == 1){
%>
<option value="<%=company.getCompanyId()%>" <%if ((company.getCompanyId()).equals(employee.getCompanyId())){%> selected <%}%>>
<%=company.getCompanyName()%> </option>
<%
}
%>
</select>
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>所屬部門:</b></div>
</td>
<td width="74%">
<select name="deptId">
<%
dept.query("", "");
while (dept.next() == 1){
%>
<option value="<%=dept.getDeptId()%>" <%if ((dept.getDeptId()).equals(employee.getDeptId())){%> selected <%}%>>
<%=dept.getDeptName()%> </option>
<%
}
%>
</select>
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>檔案工資:</b></div>
</td>
<td width="74%">
<input name="daSalary" value="<%=employee.getDaSalary()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>司齡工資:</b></div>
</td>
<td width="74%">
<input name="slSalary" value="<%=employee.getSlSalary()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>職務(wù)津貼:</b></div>
</td>
<td width="74%">
<input name="zwAllowance" value="<%=employee.getZwAllowance()%>">
</td>
</tr>
<tr>
<td width="26%">
<div align="right"><b>干部津貼:</b></div>
</td>
<td width="74%">
<input name="gbAllowance" value="<%=employee.getGbAllowance()%>">
</td>
</tr>
<tr>
<td class="textb" width="26%">
<div align="right"><b>崗位工資系數(shù)</b></div>
</td>
<td width="74%">
<input type="text" name="gwRatio" value="<%=employee.getGwRatio()%>">
</td>
</tr>
<tr>
<td colspan="2">
<div align="center"><br>
<input type="submit" name="update" value="修改">
</div>
</td>
</tr>
</table>
</form>
</blockquote>
</td>
</tr>
</table>
</body>
</html>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -