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

📄 employeemanage.jsp

📁 本文件中还有JSP、php和delphi等源程序
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
<html>
<head>
 <link rel="STYLESHEET" type="text/css" href="css/shared.css">
<title>
employeemanage
</title>
<script language="javascript">
var selectedTr = null;
function setTrColor(colorTr,color)
{
 if(colorTr.tagName=="TR")
 {
  for(var i=0;i<colorTr.childNodes.length;i++)
  {
   colorTr.childNodes(i).style.backgroundColor = color;
   colorTr.childNodes(i).children(0).style.backgroundColor = color;
  }
 }
}
function addemployee()
{
     document.employeeActionForm.operation.value = "add";
     document.employeeActionForm.submit();
}
function deleteemployee()
{

     if(selectedTr!=null)
    {   alert(selectedTr.childNodes(0).children(1).value);
	if(selectedTr.childNodes(0).children(1).value!=0&&selectedTr.childNodes(0).children(1).value!=null)
        {
		document.employeeActionForm.deleteUID.value = selectedTr.childNodes(0).children(1).value;
		document.employeeActionForm.operation.value="delete";
		employeeRows.removeChild(selectedTr);
       		selectedTr = null;
       		document.employeeActionForm.submit();
        }else
	{
		employeeRows.removeChild(selectedTr);
		selectedTr = null;
	}
    }
}
function saveemployee()
{

 	document.employeeActionForm.operation.value = "save";
	document.employeeActionForm.submit();
}
function onClickedCell()
{
 var clickedcell = event.srcElement;
 if(selectedTr!=null)
{
  setTrColor(selectedTr,"#FFFFFF");
}
 while(clickedcell.tagName!="TR")
 {
   clickedcell = clickedcell.parentElement;
 }
 selectedTr = clickedcell;
 setTrColor(selectedTr,"#FFDDFF");
}
</script>
</head>
<body bgcolor="#ffffff" >
<h3 align="center">
员工管理
</h3>
<br>
<hr height=1 />
<html:form method="post" action="employeeAction.do">
<html:hidden name="employeeActionForm" property="deleteUID" />
<html:hidden name="employeeActionForm" property="operation"/>
<table width="100%">
<tr>
<td class="tdframe">
<table class="table1"  width="100%">
<thead class="tdsectionbar">
<td align="center" class="tdsectionbar" >员工姓名</td>
<td align="center" class="tdsectionbar" >员工年龄</td>
<td align="center" class="tdsectionbar" >员工性别</td>
<td align="center" class="tdsectionbar" >所属部门</td>
<td align="center" class="tdsectionbar" >员工类型</td>
<td align="center" class="tdsectionbar" >员工备注</td>
</thead>
<tbody id="employeeRows" onclick="onClickedCell()">
<logic:iterate name="employeeActionForm" property="employees" id="employees">
<tr class="tdsectionbar">
<td class="tdbg0" >
<html:text indexed="true" name="employees" property="employeename" />
<html:hidden indexed="true" name="employees" property="employeeuid" />
</td>
<td class="tdbg0" >
<html:text indexed="true" name="employees" property="age" />
</td>
<td class="tdbg0" >
<html:text indexed="true" name="employees" property="gender" />
</td>
<td class="tdbg0" >
<html:select  indexed="true" name="employees" property="deptuid" >
<html:optionsCollection name="employeeActionForm" property="depts" value="deptUID" label="deptName" />
</html:select>
</td>
<td class="tdbg0" >
<html:select  indexed="true" name="employees" property="employeetype" >
<html:optionsCollection name="employeeActionForm" property="types" value="typeUID" label="typeName" />
</html:select>
</td>
<td class="tdbg0">
<html:text indexed="true" name="employees" property="note" />
</td>
</tr>
</logic:iterate>
</tbody>
</table>
</td>
</tr>
</table>
</html:form>
<br><br>
<input type="button" value="添加员工" class="button" onclick="addemployee();"/>
<input type="button" value="删除员工" class="button" onclick="deleteemployee();"/>
<input type="button" value="保存员工" class="button" onclick="saveemployee();"/>
<hr height=1 />
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -