📄 updatestu.jsp
字号:
<%@ page language="java"
import="java.util.*,edu.yinhe.system.vo.*,edu.yinhe.system.common.GlobalNames,edu.yinhe.mis.vo.TeacherVO,edu.yinhe.mis.vo.DictionaryVO,edu.yinhe.mis.vo.ClassesVO,edu.yinhe.mis.vo.StudentVO"
pageEncoding="UTF-8"%>
<%@ page buffer="16kb"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%
String path = request.getContextPath();
%>
<HTML>
<HEAD>
<LINK href="../css/CSS.css" type=text/css rel=stylesheet>
<LINK href="<%=path%>/admins/css/general.css" type=text/css
rel=stylesheet>
<LINK href="<%=path%>/admins/css/main.css" type=text/css
rel=stylesheet>
<script src="<%=path%>/admins/js/date.js" type=text/javascript charset="gbk"></script>
<script type="text/javascript" language="javascript">
function check(){
var flag = false;
var d=new Date();
var year=d.getYear();
var month=d.getMonth()+1;
var date=d.getDate();
var hour=d.getHours()
var minute=d.getMinutes();
var second=d.getSeconds();
if(parseInt(month)<10)
{
month="0"+month;
}
if(parseInt(date)<10)
{
date="0"+date;
}
if(parseInt(hour)<10)
{
hour="0"+hour;
}
if(parseInt(minute)<10)
{
minute="0"+minute;
}
if(parseInt(second)<10)
{
second="0"+second;
}
var sysdate=year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;
var c= document.getElementById("cid").value;
var d=/^\d{15}(\d{2}[A-Za-z0-9])?$/,
q=d.test(c);
var ph = document.getElementById("homeTel").value;
var pk=/^0\d{2}-\d{8}|0\d{3}-\d{7}$/,
h=pk.test(ph);
var p = document.getElementById("phone").value;
var k=/^0\d{2}-\d{8}|0\d{3}-\d{7}$/,
o=k.test(p);
if(document.studentForm1.stuNo.value==''){
alert("请填写学生学号!!");
}else if(document.studentForm1.stuName.value==''){
alert("请填写学生姓名!!");
}else if(document.studentForm1.gender.value==''||document.studentForm1.gender.value=='请选择'){
alert("请选择性别!!");
}else if(document.studentForm1.classNo.value==''||document.studentForm1.classNo.value=='请选择'){
alert("请选择班级!!");
}else if(document.getElementById("phone").value!=''){
if(!o){
alert("电话格式不正确!!");
}else if(document.studentForm1.teacherNo.value==''||document.studentForm1.teacherNo.value=='请选择'){
alert("请选择学生的班主任编号!!");
}else if(document.getElementById("homeTel").value!=''){
if(!h){
alert("家庭电话格式不正确!!");
}else if(document.getElementById("birth").value>sysdate){
alert("你填写的时间有误,请确认后重填!!");
}else if(document.getElementById("cid").value!=''){
if(!q){
alert("身份证号不正确!!");
}else{
flag=true;
}
}else{
flag=true;
}
return flag;
}else if(document.getElementById("birth").value>sysdate){
alert("你填写的时间有误,请确认后重填!!");
}else if(document.getElementById("cid").value!=''){
if(!q){
alert("身份证号不正确!!");
}else{
flag=true;
}
}else{
flag=true;
}
return flag;
}else if(document.studentForm1.teacherNo.value==''||document.studentForm1.teacherNo.value=='请选择'){
alert("请选择学生的班主任编号!!");
}else if(document.getElementById("homeTel").value!=''){
if(!h){
alert("家庭电话格式不正确!!");
} else if(document.getElementById("birth").value>sysdate){
alert("你填写的时间有误,请确认后重填!!");
}else if(document.getElementById("cid").value!=''){
if(!q){
alert("身份证号不正确!!");
}else{
flag=true;
}
}else{
flag=true;
}
return flag;
}else if(document.getElementById("birth").value>sysdate){
alert("你填写的时间有误,请确认后重填!!");
}else if(document.getElementById("cid").value!=''){
if(!q){
alert("身份证号不正确!!");
}else{
flag=true;
}
}else{
flag=true;
}
return flag;
}
</script>
<script type="text/javascript">
function warn(){
if(document.studentForm1.dormNo.value!=""){
alert("你确认该寝室存在并把该学生换到该寝室吗?");
}
}
</script>
<script type="text/javascript">
function back(){
window.location="<%=path%>/admins/core/student.html?method=queryStudent";
}
</script>
</HEAD>
<BODY>
<%
ArrayList arraylist = (ArrayList) request.getAttribute("arraylist");
StudentVO svo = null;
for (Iterator it = arraylist.iterator(); it.hasNext();) {
svo = (StudentVO) it.next();
}
%>
<div id="closeshow" style="display: none;">
<div id="closewindow">
<div class="msg_block">
<iframe id="login_frame" name="login_frame" src="" frameborder="0"
marginheight="0" marginwidth="0" scrolling="no"
allowTransparency="true"></iframe>
</div>
</div>
<div id="graydiv"></div>
</div>
<H1>
<SPAN>e银河管理中心 - 学生管理 : 修改学生信息 </SPAN>
</H1>
<DIV class=list-div id=listDiv>
<form name="studentForm1" action="<%=path%>/admins/core/student.html?method=updateStudent" method="post" onsubmit=" return check();">
<table align="center" width="80%">
<jsp:include page="/admins/core/student.html" flush="false">
<jsp:param name="method" value="queryDic1" />
</jsp:include>
<%ArrayList list1 = (ArrayList) request.getAttribute("arraylist1");%>
<jsp:include page="/admins/core/student.html" flush="false">
<jsp:param name="method" value="queryDic2" />
</jsp:include>
<jsp:include page="/admins/core/student.html" flush="false">
<jsp:param name="method" value="queryDic3" />
</jsp:include>
<%ArrayList list2 = (ArrayList) request.getAttribute("arraylist2");%>
<%ArrayList list3 = (ArrayList) request.getAttribute("arraylist3");%>
<jsp:include page="/admins/core/student.html" flush="false">
<jsp:param name="method" value="queryTeacherTitle" />
</jsp:include>
<%ArrayList listt = (ArrayList) request.getAttribute("arraylist4");%>
<jsp:include page="/admins/core/classes.html" flush="false">
<jsp:param name="method" value="findClasses" />
</jsp:include>
<%ArrayList listc = (ArrayList) request.getAttribute("clist");%>
<tr>
<td colspan="6" align="center">
<div align="center">
<strong><font size=3></font></strong>
<input type="hidden" name="ID" value="<%=svo.getId()%>">
</div>
<tr>
<td align="left" >
<div align="right">
学 号:
</div>
</td>
<td>
<label>
<input type="text" name="stuNo" value="<%=svo.getStuNo()%>"
disabled="false">
</label>
</td>
</tr>
<tr >
<td align="left" >
<div align="right">
姓 名:
</div>
</td>
<td>
<label>
<input type="text" name="stuName"
value="<%=svo.getStuName()%>" maxlength="45">
</label>
</td>
</tr>
<tr>
<td align="left" >
<div align="right">
性 别:
</div>
</td>
<td>
<label>
<select name="gender" value="<%=svo.getGender()%>">
<option value="">
请选择...
</option>
<%
if (list1 != null) {
for (Iterator it = list1.iterator(); it.hasNext();) {
DictionaryVO dvo = (DictionaryVO) it.next();
%>
<option value="<%=dvo.getName()%>"
<%if(svo.getGender()!=null&&svo.getGender().equals(dvo.getName())) {%> selected="selected" <%} %>>
<%=dvo.getName()%></option>
<%
}
}
%>
</select>
</label>
</td>
</tr>
<tr>
<td align="left" >
<div align="right">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -