📄 trainrecordinsert.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>
</td>
<td align=left colspan=2>
<input type="button" value="提交" onclick="Check()">
<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 + -