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

📄 trainrecordinsert.jsp

📁 J2ee开发的 人事管理系统 使用oracle数据库 myeclips平台开发
💻 JSP
字号:
<%@ page language="java" pageEncoding="gb2312"%>
<%@ page import="java.util.*"%>
<%@ page import="com.galaxy.vo.TrainClassVO"%>
<%@ page import="com.galaxy.dao.TrainClassDAO"%>

<html>
	<link rel="stylesheet" type="text/css" href="../../css/css.css">
	<head>
	</head>
	<%
		List trainClassList = new ArrayList();
		TrainClassDAO tcDao = new TrainClassDAO();
		trainClassList = tcDao.getFindAll();
	%>


	<script language="javascript">
	var http_request = false;
	function send_request(url) {//初始化、指定处理函数、发送请求的函数
		http_request = false;
		//开始初始化XMLHttpRequest对象
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {//设置MiME类别
				http_request.overrideMimeType("text/xml");
			}
		}
		else if (window.ActiveXObject) { // IE浏览器
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request) { // 异常,创建对象实例失败
			window.alert("不能创建XMLHttpRequest对象实例.");
			return false;
		}
		http_request.onreadystatechange = processRequest;
		// 确定发送请求的方式和URL以及是否同步执行下段代码
		http_request.open("post", url, true);
		http_request.send(null);
	}
	// 处理返回信息的函数
     function processRequest() {
        if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回,开始处理信息
                alert(http_request.responseText);
                document.register.loadname.focus();
               
            } else { //页面不正常
                alert("您所请求的页面有异常。");
            }
        }
    }
    function userCheck() {
	var f = document.register;
	var id = f.id.value;
	if(id=="") {
		window.alert("培训类别编号不能为空。");
		
		
	}
	else {
		send_request('TR_TrainRecordServlet?opraParam=insert&vali=vali&id='+id);
	}
	
}

function goback(){
			history.back();
			}
</script>

	<script language="javascript">
 function Check()
		    {

				if(document.register.name.value=="")
				{
					alert("请填写培训名称!");
					document.register.name.focus();
					return false;
				}
				if(document.register.name.value.length>20)
				{
				    alert("培训类别名称不能超过20位");
				    document.register.name.focus();
				    return false;
				}
				if(document.register.starttime.value=="")
				{
				    alert("请输入培训开始时间!");
				    document.register.starttime.focus();
				    return false;
				}
				if(document.register.endtime.value=="")
				{
				    alert("请输入培训结束时间!");
				    document.register.endtime.focus();
				    return false;
				}
				if(document.register.fee.value.length>8)
				{
				    alert("培训费用不能超过8位数字");
				    document.register.fee.focus();
				    return false;
				}
				if(document.register.place.value.length>20)
				{
				    alert("培训地点长度不能超过20位");
				    document.register.place.focus();
				    return false;
				}
				if(document.register.orgnization.value.length>20)
				{
				    alert("培训单位不能超过20位");
				    document.register.orgnazition.focus();
				    return false;
				}
				if(document.register.manager.value.length>20)
				{
				    alert("培训负责人不能超过20位");
				    document.register.manager.focus();
				    return false;
				}
				if(document.register.teacher.value.length>50)
				{
				    alert("培训教师不能超过50位");
				    document.register.teacher.focus();
				    return false;
				}
				if(document.register.course.value.length>8)
				{
				    alert("培训课程不能超过50位");
				    document.register.course.focus();
				    return false;
				}
				else{
				   var starttime = document.register.starttime.value;
	               var endtime = document.register.endtime.value;
	               
	               if(starttime >= endtime)
	               {
	                    alert("结束时间应该晚于开始时间");
	                    return false;
	               }
				
				    var re=RegExp("^[0-9]+$");
	               var trainID = document.register.fee.value;
	               if(!trainID.match(re)){
	                 alert("培训费用请输入整数!");
	                 document.register.fee.focus();	                 
	                 return false;
	                 }
				}
				document.register.submit();
			}
		</script>

	<script type="text/javascript" src="calendar.js"></script>

	<body>

		<form name="register" method="post" action="TR_TrainRecordServlet">
			<input type="hidden" name="opraParam" value="insert" />
			<table align=center border=0 width=100% cellspacing=2 cellpadding=0
				height=400 class="toBeSetBgColor">
				<tr>
					<div align="center">
						<h2>
							添加培训信息
						</h2>
					</div>
				</tr>

				<tr>
					<td align=right>
						培训名称:
					</td>
					<td colspan=2>
						<input type="text" name="name" value="">
						<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()%>">
								<%=tcVo.getTcName()%>
							</option>
							<%
								}
								}
							%>
						</select>
						<font size=2 color=red>*</font>
					</td>
				</tr>
				<tr>
					<td align=right>
						培训性质:
					</td>
					<td>
						<select name="character">
							<option value="能力培养" selected>
								能力培养
							</option>
							<option value="能力提高">
								能力提高
							</option>
							<option value="素质拓展">
								素质拓展
							</option>
						</select>
				</tr>
				<tr>
					<td align=right>
						开始时间:
					</td>
					<td colspan=2>
						<input readOnly=true type="text" name="starttime" value="">
						<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="">
						<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="">
						<font size=2 color=red>*</font>
					</td>
				</tr>
				<tr>
					<td align=right>
						培训地点:
					</td>
					<td colspan=2>
						<input type="text" name="place" value="" size="20" />
					</td>
				</tr>
				<tr>
					<td align=right valign=top>
						培训单位:
					</td>
					<td colspan=2>
						<input type="text" name="orgnization" cols="40" rows="5" value="">
					</td>
				</tr>
				<tr>
					<td align=right valign=top>
						培训形式:
					</td>
					<td>
						<select name="form">
							<option value="全天制" selected>
								全天制
							</option>
							<option value="半天制">
								半天制
							</option>
							<option value="周末班">
								周末班
							</option>
						</select>
				</tr>
				<tr>
					<td align=right valign=top>
						培训负责人:
					</td>
					<td colspan=2>
						<input type="text" name="manager" cols="40" rows="5" value="">
					</td>
				</tr>
				<tr>
					<td align=right valign=top>
						培训教师:
					</td>
					<td colspan=2>
						<textarea name="teacher" cols="40" rows="5" value=""></textarea>
					</td>
				</tr>
				<tr>
					<td align=right valign=top>
						培训课程:
					</td>
					<td colspan=2>
						<textarea name="course" cols="40" rows="5"></textarea>
					</td>
				</tr>
				<tr>
					<td align=right valign=top>
						培训状态:
					</td>
					<td>
						<select name="state">
							<option value="报名中" selected>
								报名中
							</option>
							<option value="已开始">
								已开始
							</option>
							<option value="结束">
								结束
							</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 + -