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

📄 trainrecordupdate.jsp

📁 J2ee开发的 人事管理系统 使用oracle数据库 myeclips平台开发
💻 JSP
字号:

<%@ page pageEncoding="gb2312"%>
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="com.galaxy.vo.TrainRecordVO"%>
<%@ page import="com.galaxy.vo.TrainClassVO"%>
<%@ page import="com.galaxy.dao.TrainClassDAO"%>
<%@ page import="java.util.*"%>
<%@ page language="java"%>
<html>

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

	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
	</head>
	<%
		List trainClassList = new ArrayList();
		TrainClassDAO tcDao = new TrainClassDAO();
		trainClassList = tcDao.getFindAll();
	%>
	<script type="text/javascript" src="calendar.js"></script>
	<!-- 客户端验证 -->
	<script language="javascript">

		    function Check()
		    {
				if(document.register.name.value=="")
				{
					alert("请填写培训种类名称!");
					document.register.name.focus();
					return false;
				}
				else if(document.register.name.value.length>20)
				{
				    alert("培训类别名称不能超过20位");
				    document.register.name.focus();
				    return false;
				}
				else if(document.register.fee.value.length>8)
				{
				    alert("培训费用不能超过8位数字");
				    document.register.fee.focus();
				    return false;
				}
				else if(document.register.place.value.length>20)
				{
				    alert("培训地点长度不能超过20位");
				    document.register.place.focus();
				    return false;
				}                         
				else if(document.register.orgnization.value.length>20)
				{
				    alert("培训单位不能超过20位");
				    document.register.orgnazition.focus();
				    return false;
				}
				else if(document.register.manager.value.length>20)
				{
				    alert("培训负责人不能超过20位");
				    document.register.manager.focus();
				    return false;
				}
				else if(document.register.teacher.value.length>500)
				{
				    alert("培训教师不能超过50位");
				    document.register.teacher.focus();
				    return false;
				}
				else if(document.register.course.value.length>500)
				{
				    alert("培训课程不能超过50位");
				    document.register.course.focus();
				    return false;
				}
				else{
				    var re=RegExp("^[0-9]+$");
	               var trainID = document.register.fee.value;
	               
	               var starttime = document.register.starttime.value;
	               var endtime = document.register.endtime.value;
	               
	               if(starttime >= endtime)
	               {
	                    alert("结束时间应该晚于开始时间");
	                    return false;
	               }
	               if(!trainID.match(re)){
	                     alert("培训费用请输入整数!");
	                     document.register.fee.focus();	                 
	                     return false;
				   }else{
				         document.register.submit();
				        }
			        }
			}
			
			<!-- 页面返回 -->
			function goback(){
			history.back();
			}
		</script>
	<%
		request.setCharacterEncoding("gb2312");
		String currentPage = "1";
		TrainRecordVO trVo = new TrainRecordVO();
		if (request.getAttribute("trInfo") != null) {
			trVo = (TrainRecordVO) request.getAttribute("trInfo");
		}
		if (request.getAttribute("currentPage") != null) {
			currentPage = (String) request.getAttribute("currentPage"); //获得传递的当前页值
		}
	%>
	<body>

		<%
			String flag = request.getParameter("flag");
			if (flag != null && flag.equals("view")) {
		%>
		<table align=center border=0 width=80% cellspacing=2 cellpadding=0
			height=400>
			<tr align=center>
				<td width=100% colspan=4 height=15 bgcolor="#2299ff">
					&nbsp;
					<font color="#ffffff">培训信息查看</font>
				</td>
			</tr>
			<tr>
				<td align=right>
					培训名称:
				</td>
				<td colspan=2>
					<input readOnly="true" type="text" name="name"
						value="<%=trVo.getTrName()%>">
				</td>
			</tr>
			<tr>
				<td align=right>
					培训类别:
				</td>
				<td colspan=2>
					<input readOnly="true" type="text" name="trainclass"
						value="<%=trVo.getTrainClass().getTcName()%>">
				</td>
			</tr>
			<tr>
				<td align=right>
					培训性质:
				</td>
				<td>
					<input readOnly="true" type="text" name="character"
						value="<%=trVo.getTrCharacter()%>">
				</td>
			</tr>
			<tr>
				<td align=right>
					开始时间:
				</td>
				<td colspan=2>
					<input readOnly="true" type="text" name="starttime"
						value="<%=trVo.getStartTime()%>">
				</td>
			</tr>
			<tr>
				<td align=right>
					结束时间:
				</td>
				<td colspan=2>
					<input readOnly="true" type="text" name="endtime"
						value="<%=trVo.getEndTime()%>">
				</td>
			</tr>
			<tr>
				<td align=right>
					培训费用:
				</td>
				<td colspan=2>
					<input readOnly="true" type="text" name="fee"
						value="<%=trVo.getTrFee()%>">
					<font size=2 color=red>*</font>
				</td>
			</tr>
			<tr>
				<td align=right>
					培训地点:
				</td>
				<td colspan=2>
					<input readOnly="true" type="text" name="place"
						value="<%=trVo.getTrPlace()%>" size="20" />
				</td>
			</tr>
			<tr>
				<td align=right valign=top>
					培训单位:
				</td>
				<td colspan=2>
					<input readOnly="true" type="text" name="orgnization" cols="40"
						rows="5" value="<%=trVo.getTrOrgnization()%>">
				</td>
			</tr>
			<tr>
				<td align=right valign=top>
					培训形式:
				</td>
				<td>
					<input readOnly="true" type="text" name="form" cols="40" rows="5"
						value="<%=trVo.getTrForm()%>">
				</td>
			</tr>
			<tr>
				<td align=right valign=top>
					培训负责人:
				</td>
				<td colspan=2>
					<input readOnly="true" type="text" name="manager" cols="40"
						rows="5" value="<%=trVo.getTrManager()%>">
				</td>
			</tr>
			<tr>
				<td align=right valign=top>
					培训教师:
				</td>
				<td colspan=2>
					<textarea readOnly="true" name="teacher" cols="40" rows="5"
						align="left">
						<%=trVo.getTrTeacher()%>
					</textarea>
				</td>
			</tr>
			<tr>
				<td align=right valign=top>
					培训课程:
				</td>
				<td colspan=2>
					<textarea readOnly="true" name="course" cols="40" rows="5"
						align="left">
						<%=trVo.getTrCourse()%>
					</textarea>
				</td>
			</tr>
			<tr>
				<td align=right valign=top>
					培训状态:
				</td>
				<td>
					<input readOnly="true" type="text" name="state" cols="40" rows="5"
						value="<%=trVo.getTrState()%>">
				</td>
			</tr>
			<tr>
				<td align=left>
					&nbsp;
				</td>
				<td align=left colspan=2>

					<a
						href="TR_TrainRecordServlet?opraParam=viewReturn&currentPage=<%=currentPage%>">[返回]</a>

					<%
					} else {
					%>


					<form name="register" method="POST" action="TR_TrainRecordServlet">
						<input type="hidden" name="opraParam" value="update" />
						<input type="hidden" name="tr_id" value="<%=trVo.getTrId()%>" />
						<input type="hidden" name="currentPage" value="<%=currentPage%>" />
						<table align=center border=0 width=80% cellspacing=2 cellpadding=0
							height=400>
							<tr align=center>
								<td width=100% colspan=4 height=15>
									&nbsp;
									<h1>
										培训信息修改
									</h1>
								</td>
							</tr>
							<tr>
								<td align=right>
									培训名称:
								</td>
								<td colspan=2>
									<input type="text" name="name" value="<%=trVo.getTrName()%>">
									<font size=2 color=red>*</font>
								</td>
							</tr>

							<tr>
								<td align=right>
									培训类别:
								</td>
								<td colspan=2>
									<select name="trainclass" id="select">
										<%
													if (trainClassList != null) {
													for (int i = 0; i < trainClassList.size(); i++) {
												TrainClassVO tcVo = (TrainClassVO) trainClassList
														.get(i);
										%>
										<option value="<%=tcVo.getTcId()%>"
											<%if(tcVo.getTcId().equals(trVo.getTrainClass().getTcId())){ %>
											selected <%} %>>
											<%=tcVo.getTcName()%>
										</option>
										<%--            <option value="<%=tcVo.getTcId() %>"><%=tcVo.getTcName() %></option>--%>
										<%
												}
												}
										%>
									</select>
									<font size=2 color=red>*</font>
								</td>

							</tr>
							<tr>
								<td align=right>
									培训性质:
								</td>
								<td>
									<select name="character">
										<option value="能力培养"
											<%if("能力培养".equals(trVo.getTrCharacter())){ %> selected
											<%} %>>
											能力培养
										</option>
										<option value="能力提高"
											<%if("能力提高".equals(trVo.getTrCharacter())){ %> selected
											<%} %>>
											能力提高
										</option>
										<option value="素质拓展"
											<%if("素质拓展".equals(trVo.getTrCharacter())){ %> selected
											<%} %>>
											素质拓展
										</option>
									</select>
							</tr>
							<tr>
								<td align=right>
									开始时间:
								</td>
								<td colspan=2>
									<input readOnly=true type="text" name="starttime"
										value="<%=trVo.getStartTime()%>">
									<a title=选择日期
										href="javascript:fPopCalendar(document.all.img1,document.register.starttime,350);"><img
											id=img1 height=20 src="img_date.gif" width=21 align=absMiddle
											border=0> </a>
									<font size=2 color=red>*</font>
								</td>
							</tr>
							<tr>
								<td align=right>
									结束时间:
								</td>
								<td colspan=2>
									<input readOnly=true type="text" name="endtime"
										value="<%=trVo.getEndTime()%>">
									<a title=选择日期
										href="javascript:fPopCalendar(document.all.img2,document.register.endtime,350);"><img
											id=img2 height=20 src="img_date.gif" width=21 align=absMiddle
											border=0> </a>
									<font size=2 color=red>*</font>
								</td>
							</tr>
							<tr>
								<td align=right>
									培训费用:
								</td>
								<td colspan=2>
									<input type="text" name="fee" value="<%=trVo.getTrFee()%>">
									<font size=2 color=red></font>
								</td>
							</tr>
							<tr>
								<td align=right>
									培训地点:
								</td>
								<td colspan=2>
									<input type="text" name="place" value="<%=trVo.getTrPlace()%>"
										size="20" />
								</td>
							</tr>
							<tr>
								<td align=right valign=top>
									培训单位:
								</td>
								<td colspan=2>
									<input type="text" name="orgnization" cols="40" rows="5"
										value="<%=trVo.getTrOrgnization()%>">
								</td>
							</tr>
							<tr>
								<td align=right valign=top>
									培训形式:
								</td>
								<td>
									<select name="form">
										<option value="全天制" <%if("全天制".equals(trVo.getTrForm())){ %>
											selected <%} %>>
											全天制
										</option>
										<option value="半天制" <%if("半天制".equals(trVo.getTrForm())){ %>
											selected <%} %>>
											半天制
										</option>
										<option value="周末班" <%if("周末班".equals(trVo.getTrForm())){ %>
											selected <%} %>>
											周末班
										</option>
									</select>
							</tr>
							<tr>
								<td align=right valign=top>
									培训负责人:
								</td>
								<td colspan=2>
									<input type="text" name="manager"
										value="<%=trVo.getTrManager()%>">
								</td>
							</tr>
							<tr>
								<td align=right valign=top>
									培训教师:
								</td>
								<td colspan=2>
									<textarea name="teacher" cols="40" rows="5" align="left">
										<%=trVo.getTrTeacher()%>
									</textarea>
								</td>
							</tr>
							<tr>
								<td align=right valign=top>
									培训课程:
								</td>
								<td colspan=2>
									<textarea name="course" cols="40" rows="5" align="left">
										<%=trVo.getTrCourse()%>
									</textarea>
								</td>
							</tr>
							<tr>
								<td align=right valign=top>
									培训状态:
								</td>
								<td>
									<select name="state">
										<option value="报名中" <%if("报名中".equals(trVo.getTrState())){ %>
											selected <%} %>>
											报名中
										</option>
										<option value="已开始" <%if("已开始".equals(trVo.getTrState())){ %>
											selected <%} %>>
											已开始
										</option>
										<option value="结束" <%if("结束".equals(trVo.getTrState())){ %>
											selected <%} %>>
											结束
										</option>
									</select>
								</td>
							</tr>
							<tr>
								<td align=left>
									&nbsp;
								</td>
								<td align=left colspan=2>
									<input type="button" value="提交" onclick="Check()">
									&nbsp;
									<input type="reset" value="重填">
									<a href="#" onclick=" goback()">[返回]</a>
									<%
									}
									%>
								</td>
							</tr>
						</table>
					</form>
	</body>

</html>

⌨️ 快捷键说明

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