📄 updateoutline.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<jsp:directive.page import="edu.yinhe.mis.vo.DictionaryVO"/>
<jsp:directive.page import="edu.yinhe.mis.vo.OutlineVO"/>
<%
String path = request.getContextPath();
%>
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>大纲修改</TITLE>
<META content="noindex, nofollow" name=robots>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<LINK href="../css/general.css" type=text/css rel=stylesheet>
<LINK href="../css/main.css" type=text/css rel=stylesheet>
<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="transport.js" type="text/javascript"></SCRIPT>
<SCRIPT src="common.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path %>/admins/js/transport.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path %>/admins/js/common.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path %>/admins/js/utils.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path %>/admins/js/listtable.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path %>/admins/js/login.js" type=text/javascript></SCRIPT>
<SCRIPT language=JavaScript>
var xmlHttp;
function creatXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if (window.XMLHttpRequest){
xmlHttp =new XMLHttpRequest();
}
}
function check(){
var objectNo=document.all.objectNo.value;
creatXMLHttpRequest();
xmlHttp.onreadystatechange=processor;
xmlHttp.open("GET","<%=path%>/admins/core/outline.html?method=check&objectNo="+objectNo,true);
xmlHttp.send(null);
}
function processor(){
var responseContext;
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
responseContext = xmlHttp.responseText;
if(responseContext.indexOf("true")!=-1){
} else{
alert("对不起,该课程编号以存在!");
document.all.objectNo.value="";
document.outlineForm.objectNo.fouce();
return;
}
}
}
}
function checknull(){
var outlineType=document.all.outlineType.value;
var planperiod=document.all.planperiod.value;
var factperiod=document.all.factperiod.value;
var creater=document.all.creater.value;
var objectType=document.all.objectType.value;
var objectName=document.all.objectName.value;
var objectNo=document.all.objectNo.value;
var sequenceNo=document.all.sequenceNo.value;
o =/^[-\+]?\d+$/,
creatXMLHttpRequest();
xmlHttp.onreadystatechange=processor;
xmlHttp.open("GET","<%=path%>/admins/core/outline.html?method=check&objectNo="+objectNo,true);
xmlHttp.send(null);
if(objectNo==""){
alert("对不起,请输入科目编号!");
}else if(objectName==''){
alert("对不起,请选择科目名称!");
return;
}else if(objectType==''){
alert("对不起,请选择科目类型!");
return;
}else if(outlineType==''){
alert("对不起,请选择大纲类型!");
return;
}else if(creater==''){
alert("对不起,请输入创建人!");
return;
}else if(sequenceNo==''){
alert("对不起,请输入课程优先级序号!");
return;
}else if(!o.test(planperiod)){
alert("对不起,计划学时必须为整型!");
return;
}else if(!o.test(factperiod)){
alert("对不起,实际学时必须为整型!");
return;
}else{
document.all.outlineForm.submit();
}
}
</SCRIPT>
<META content="MSHTML 6.00.2900.3243" name=GENERATOR></HEAD>
<BODY>
<H1><SPAN>学校综合管理系统管理中心 - 修改大纲 </SPAN></H1>
<SCRIPT src="region.js" type=text/javascript></SCRIPT>
<jsp:include page="/admins/core/room.html" flush="false">
<jsp:param name="method" value="findroomscope"/>
</jsp:include>
<jsp:include page="/admins/core/outline.html" flush="false">
<jsp:param name="method" value="findobjectname"/>
</jsp:include>
<jsp:include page="/admins/core/outline.html" flush="false">
<jsp:param name="method" value="findobjecttype"/>
</jsp:include>
<DIV class=tab-div><!-- tab bar -->
<DIV id=tabbody-div>
<FORM name=outlineForm action="<%=path%>/admins/core/outline.html?method=update" method=post >
<TABLE id=shop_info-table width="90%">
<TBODY>
<%
ArrayList list1=(ArrayList)request.getAttribute("list1");
OutlineVO outlineVO=null;
for(int i=0;i<list1.size();i++){
outlineVO=(OutlineVO)list1.get(i);
}
%>
<TR>
<TD>
<input type=hidden name=id value="<%=outlineVO.getId() %>">
<DIV align=right><STRONG>科目编号:</STRONG></DIV></TD>
<TD colSpan=3><INPUT id=objectNo size=30 maxlength="10" value=<%=outlineVO.getObjectNo() %> disabled="disabled">
<INPUT size=30 name=objectNo type=hidden value=<%=outlineVO.getObjectNo() %>>
</TD>
</TR>
<TR>
<TD >
<div align="right"><STRONG>科目名称:</STRONG></DIV></TD>
<TD colSpan=3><select name="objectName" >
<option value="" >请选择...</option>
<%
ArrayList listname=(ArrayList)request.getAttribute("listname");
DictionaryVO dvo=null;
for(int i=0;i<listname.size();i++){
dvo=(DictionaryVO)listname.get(i);
%>
<option value=<%=dvo.getName() %>
<%if(outlineVO.getObjectName()!=null&&outlineVO.getObjectName().equals(dvo.getName())) {%>
selected="selected" <%} %>><%=dvo.getName() %></option><%} %>
</select>
</TD>
</TR>
<TR>
<TD >
<div align="right"><STRONG>科目类型:</STRONG></DIV></TD>
<TD colSpan=3><select name="objectType" >
<option value="" >请选择...</option>
<%
ArrayList listtype=(ArrayList)request.getAttribute("listtype");
DictionaryVO dicvo=null;
for(int i=0;i<listtype.size();i++){
dicvo=(DictionaryVO)listtype.get(i);
System.out.println(dicvo.getName());
%>
<option value=<%=dicvo.getName() %>
<%System.out.println(outlineVO.getObjectType());
if(outlineVO.getObjectType()!=null&&dicvo.getName().equals(outlineVO.getObjectType())) {%>
selected="selected" <%} %> ><%=dicvo.getName() %></option><%} %>
</select>
</TD>
</TR>
<TR>
<TD >
<div align="right"><STRONG>大纲类型:</STRONG></DIV></TD>
<TD colSpan=3><select name="outlineType" >
<option value="" >请选择...</option>
<%
ArrayList scopelist=(ArrayList)request.getAttribute("scopelist");
DictionaryVO dictiVO=null;
for(int i=0;i<scopelist.size();i++){
dictiVO=(DictionaryVO)scopelist.get(i);
%>
<option value="<%=dictiVO.getName() %>"
<%if(outlineVO.getOutlineType()!=null&&dictiVO.getName().equals(outlineVO.getOutlineType())) {%>
selected="selected" <%} %>><%=dictiVO.getName() %></option><%} %>
</select>
</TD>
</TR>
<TR>
<TD>
<DIV align=right><STRONG>大纲创建人:</STRONG></DIV></TD>
<TD colSpan=3><INPUT id=creater size=30 name="creater" maxlength="10" value=<%=outlineVO.getCreater() %>></TD></TR>
<TR>
<TD>
<DIV align=right><STRONG>课程优先级编号</STRONG></DIV></TD>
<TD colSpan=3><INPUT id=sequenceNo size=30 name=sequenceNo maxlength="10" value=<%=outlineVO.getSequenceNo() %> ></TD></TR>
<TR>
<TD>
<DIV align=right><STRONG>实际课时:</STRONG></DIV></TD>
<TD colSpan=3><INPUT id=factperiod size=30 name=factperiod maxlength="10" value=<%=outlineVO.getFactperiod() %>></TD></TR>
<TR>
<TD>
<DIV align=right><STRONG>计划学时:</STRONG></DIV></TD>
<TD colSpan=3><INPUT id=planperiod size=30 name=planperiod maxlength="10" value=<%=outlineVO.getPlanperiod() %> ></TD></TR>
<TR align=middle>
<TD colSpan=2><center><INPUT class=button id=button type=button value=" 确定" name="button" onclick="checknull()">
<INPUT class=button id=reset type=reset value="重置 " name=reset></center></TD>
</TR>
</TBODY>
</TABLE>
</FORM>
<TABLE id=basic-tab width="90%">
<TBODY>
<TR>
<TD> </TD>
<TD width="80%">使用说明:
<OL>
<LI>新增方式中选择新增将你所要上传的文件加入数据库中;<br>选择更新数据库将以你所上传的文件取代数据库中已有的文件。
<LI>大纲的科目编号应是唯一的。
<TD> </TD></TR></TBODY></TABLE>
<DIV id=footer><SPAN><BR>版权所有 © 2008-4
银河学院IBM,并保留所有权利.</SPAN> </DIV>
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -