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

📄 trainrecordlist.jsp

📁 J2ee开发的 人事管理系统 使用oracle数据库 myeclips平台开发
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java"%>
<%@ page import="com.galaxy.util.PageHelp"%>
<%@ page import="java.util.*"%>
<%@ page import="com.galaxy.vo.TrainRecordVO"%>
<link rel="stylesheet" type="text/css" href="../css/css.css">

<%
request.setCharacterEncoding("gb2312");
%>
<%!String currentPage = "1"; //当前显示的页面号%>
<%
			HashMap upHashMap = (HashMap) request.getSession().getAttribute(
			"upHashMap");

	PageHelp pagehelp = new PageHelp();//实例化PageHelp对象pageHelp
	pagehelp = (PageHelp) request.getAttribute("pagehelp");
	List list = pagehelp.getObjectlist();
	if (pagehelp.getCurrentpage() != 0) {
		currentPage = String.valueOf(pagehelp.getCurrentpage());
	}
%>

<html>
	<link rel="stylesheet" type="text/css" href="../../css/css.css">
	<head>

	</head>
	<script type="text/javascript" src="calendar.js"></script>
	<script>
<!-- 翻页操作 -->
function changpage(currentpage){
document.register.currentPage.value=currentpage;
document.register.opraParam.value='list';
document.register.submit();
return false;

}
<!-- 查询条件提交 -->
function searchSubmit() {
document.query.submit();
return false;
}

<!-- 刷新页面js方法 -->
function freload(){
window.location.reload();
return false;
}
var flag=true;

<!--新增时间查询条件js方法 -->
function time_query()
{

if(flag==false)
{
	document.all("timetable").deleteRow();
	flag = true;
}else{
		flag=false;
		
		var ls_t=document.all("timetable");
		//maxcell=ls_t.rows(0).cells.length;
		mynewrow = ls_t.insertRow();
		mynewcell=mynewrow.insertCell();
		mynewcell.innerHTML = "<td align=right width='10%' ><div align='right' >开始日期:</div></td>"
		
		mynewcell=mynewrow.insertCell();
		mynewcell.innerHTML = "<td width='20%'><div align='left' ><input type='text' name='startdate' value=''  readonly/><a title=选择日期 href='javascript:fPopCalendar(document.all.img1,document.query.startdate,250);'><img id=img1 height=20 src='img_date.gif' width=21 align=absMiddle border=0></a></div></td>"
		
		mynewcell=mynewrow.insertCell();
		mynewcell.innerHTML = "<td align=right width='10%' >截止日期:</td>"
		
		mynewcell=mynewrow.insertCell();
		mynewcell.innerHTML = " <td width='20%'><div align='left' ><input type='text' name='enddate' value='' size='20' readonly/><a title=选择日期 href='javascript:fPopCalendar(document.all.img1,document.query.enddate,550);'><img id=img2 height=20 src='img_date.gif' width=21 align=absMiddle border=0></a></div></td>"
		document.all("VarNumtime").value =1;
	}
}
<!--新增一行查询条件js方法 -->
function tb_addnew()
{
	var nId = document.all("VarNum").value;
	var num = parseInt(nId);

if(num >=3)
{
alert("只能操作4个!");
return;
}
var ls_t=document.all("mytable")
//maxcell=ls_t.rows(0).cells.length;
mynewrow = ls_t.insertRow();
mynewcell=mynewrow.insertCell();//mynewcell.innerText="a"+i;
mynewcell.innerHTML = "<td bgcolor='#FFFFFF' width='10%' height='25'><div align='right'>查询: </div></td>"

mynewcell=mynewrow.insertCell();//mynewcell.innerText="a"+i;
mynewcell.innerHTML = "<select name='keyparam'></option> <option value='tr_id'>--培训编号--</option><option value='tr_class'>--培训类别--</option></option><option value='tr_name'>--培训名称--</option></option><option value='tr_character'>--培训性质--</option>"

mynewcell=mynewrow.insertCell();//mynewcell.innerText="a"+i;
mynewcell.innerHTML = "<td  bgcolor='#FFFFFF' width='10%'><div align='right'>内容:</div></td>"

mynewcell=mynewrow.insertCell();//mynewcell.innerText="a"+i;
mynewcell.innerHTML = "<td bgcolor='#FFFFFF' width='20%'><div align='center'><input name='keyvalue' type='text' size='22' value=''></div></td>"

document.all("VarNum").value = num+1;
}
<!--删除一行查询条件js方法 -->
function tb_delete()
{
var nId = document.all("VarNum").value;
	var num = parseInt(nId);
if(num==0)
{
alert("最后一个不能删除!");
return;
}
var ls_t=document.all("mytable");

ls_t.deleteRow() ;
document.all("VarNum").value = num-1;
}
</script>
	<script language="javascript"><!--页面操作控制方法 -->
			<!--页面查看详细控制方法 -->
			function view(uid){
			
			document.register.opraParam.value="view";
			document.register.hid.value=uid;
			document.register.submit();
			}
			<!--选择更新对象控制方法 -->
		    function Update()		    
		    {   
		        var checked=0;
		      	for(var k=0;k<document.register.elements.length;k++){
				if(document.register.elements[k].type=="checkbox"&&document.register.elements[k].checked==true)
				{
				checked+=1;				
				}
				}
				if(checked==0){
				alert("请选择修改的数据!")
				return false;
				}
				if(checked>1){
				alert("只能修改一条记录!")
				return false;
				}				
				document.register.opraParam.value="detail";
				document.register.submit();
				
			}
			<!--选择添加对象控制方法 -->
			function Add()
			{
			   document.register.opraParam.value="add";
			   document.register.submit();
			}
			<!--选择删除对象控制方法 -->
			  function Delete()		    
		    {   
		    	if(!confirm("确定要删除么?"))
		    	return false;
		    	var checked=0;
		      	for(var k=0;k<document.register.elements.length;k++){
				if(document.register.elements[k].type=="checkbox"&&document.register.elements[k].checked==true)
				{
				checked=1;				
				}				
				}
				if(checked==0){
				alert("请选择删除的数据!")
				return false;
				}				
				document.register.opraParam.value="delete";
				document.register.submit();
			}
</script>

	<body>
		<form name="query" action="TR_TrainRecordServlet?opraParam=query"
			method="post">
			<input type="hidden" name="currentPage" value="<%=currentPage%>" />
			<input type="hidden" name="condition"
				value="<%=pagehelp.getCondition()%>" />
			<INPUT id=VarNum type=hidden value=0 name=VarNum>
			<INPUT id=VarNumtime type=hidden value=0 name=VarNumtime>
			<input type="hidden" value="query">
			<table id="time_query" width="80%" border="0" cellspacing="0"
				cellpadding="0" align=center>
				<tr>
					<td height="45">
						<div align="center">
							<h2>
								综合查询
							</h2>
						</div>
					</td>
				</tr>
			</table>
			<table width="60%" border="0" cellspacing="0" cellpadding="0"
				align=center>
				<tr>
					<div align="right">
						<input type=button value="新增一行" onclick="tb_addnew()">
						<input type=button value="删除一行" onclick="tb_delete()">
						<input type=button value="培训日期查询" onclick="time_query()">
					</div>
				</tr>
				<tr>

					<table width="60%" border="0" cellpadding="0" cellspacing="1"
						bgcolor="#FFFFFF" align=center>
						<tr>
							<td height="6" bgcolor="FDC31A"></td>
						</tr>
					</table>


					<table id="mytable" width="60%" class="toBeSetBgColor"
						align="center">
						<tr>
							<td bgcolor="#FFFFFF" width="18%" height="25">
								<div align="right">
									查询:
								</div>
							</td>
							<td bgcolor="#FFFFFF" width="18%">
								<select name="keyparam">
									<option value="tr_id">
										--培训编号--
									</option>
									<option value="tc_name">
										--培训种类--
									</option>
									<option value="tr_name">
										--培训名称--
									</option>
									<option value="tr_character">
										--培训性质--
									</option>
							</td>
							<td bgcolor="#FFFFFF" width="18%">
								<div align="right">
									内容:
								</div>
							</td>
							<td bgcolor="#FFFFFF" width="18%">
								<input name="keyvalue" type="text" size="22" value="">
							</td>
						</tr>
					</table>
					<table id="timetable" width="60%" beorder="0" cellpadding="0"
						cellspacing="1" bgcolor="#FFFFFF" align=center>
						<tr>
							<td height="6" bgcolor="FDC31A" colspan="4"></td>
						</tr>
					</table>
			</table>
			<table width="96%" border="0" cellspacing="0" cellpadding="0">
				<tr>

					<td height="47">
						<div align="center">
							<input type="button" value="查询" onClick="return searchSubmit()">
							<%--            <input type="button" value="取消" onClick="retrun freload()"></div></td>--%>
				</tr>
			</table>
		</form>


		<!-- 列表信息表单 -->
		<form name="register" method="POST" action="TR_TrainRecordServlet">
			<input type="hidden" name="opraParam" value="" />
			<input type="hidden" name="currentPage" value="<%=currentPage%>" />
			<input type="hidden" name="condition"
				value="<%=pagehelp.getCondition()%>" />
			<input type="hidden" name="hid" value="">

			<table align="center" class="toBeSetBgColor">
				<tr>
					<div align="center">
						<h2>
							培训记录列表
						</h2>
					</div>
				</tr>
				<tr class="RowHeader">
					<td align=center width=10% height=25>
						培训编号
					</td>
					<td align=center width=10% height=25>
						培训名称
					</td>
					<td align=center width=10% height=25>
						培训类别
					</td>
					<td align=center width=10% height=25>
						培训性质
					</td>
					<td align=center width=10% height=25>
						开始时间
					</td>
					<td align=center width=10% height=25>
						结束时间
					</td>
					<td align=center width=10% height=25>
						培训状态
					</td>
					<td align=center width=10% height=25>
						操作
					</td>
				</tr>
				<%
						for (int k = 0; k < list.size(); k++) {
						TrainRecordVO tc = (TrainRecordVO) list.get(k);
				%>
				<tr class=<%if(k%2==0){%> "OddRow"<%}else{%>"EvenRow"<%} %>
					onMouseOver="this.style.backgroundColor='#00CC66'"
					onMouseOut="this.style.backgroundColor=''"
					<%if(k%2 == 0){out.print("class=\"OddRow\"");}                                         
     else{out.print("class=\"EvenRow\"");} %>>
					<td align=center width=10% height=25
						onClick=" view(<%=tc.getTrId()%>)">
						<%=tc.getTrId()%>
					</td>
					<td align=center width=10% height=25
						onClick=" view(<%=tc.getTrId()%>)">
						<%=tc.getTrName()%>
					</td>
					<td align=center width=10% height=25
						onClick=" view(<%=tc.getTrId()%>)">
						<%=tc.getTrainClass().getTcName()%>
					</td>
					<td align=center width=10% height=25
						onClick=" view(<%=tc.getTrId()%>)">
						<%=tc.getTrCharacter()%>
					</td>
					<td align=center width=10% height=25
						onClick=" view(<%=tc.getTrId()%>)">
						<%=tc.getStartTime()%>
					</td>
					<td align=center width=10% height=25
						onClick=" view(<%=tc.getTrId()%>)">
						<%=tc.getEndTime()%>
					</td>
					<td align=center width=10% height=25
						onClick=" view(<%=tc.getTrId()%>)">
						<%=tc.getTrState()%>
					</td>
					<td align=center width=10% height=25>
						<input type="checkbox" name="ch1" value="<%=tc.getTrId()%>" />
					</td>

				</tr>
				<%
				}
				%>
			</table>

			<table align=center border=0 width=90% bordercolorlight=#3399ff
				bordercolordark=#3399ff cellspacing=0 cellpadding=0>
				<%
				if (list.size() != 0) {
				%>
				<tr>
					<td align=center width=10% height=25>
						<%=pagehelp.getPagebar()%>
					</td>
				</tr>
				<%
				} else {
				%>
				<tr>
					<td align=center width=10% height=25>
						没有符合查询条件的信息
					</td>
				</tr>
				<%
				}
				%>
			</table>

			<table width="100%">
				<tr>
					<%
					if (upHashMap != null && "1".equals(upHashMap.get("U_IsAdmin"))) {
					%>
					<td>
						<div align="center">
							<input type="button" name="delete" value="删除" onclick="Delete()" />
							<input type="button" name="update" value="修改" onclick="Update()" />
							<input type="button" name="add" value="添加" onclick="Add()" />
						</div>
					</td>
					<%
					}
					%>
				</tr>
			</table>
		</form>

		<tr>
			<div align="center">
				<span class="style1">鼠标点击某一行即可查看详细信息!</span>
			</div>
		</tr>

	</body>
</html>

⌨️ 快捷键说明

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