📄 addcourseware.jsp
字号:
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<%@page import="java.sql.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<jsp:useBean id="grades" scope="page" class="edu.GradeBean" />
<jsp:useBean id="classs" scope="page" class="edu.ClassBean" />
<jsp:useBean id="subjects" scope="page" class="edu.SubjectBean" />
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<link href="images/style.css" rel="stylesheet" type="text/css" />
<title>Insert title here</title>
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
</head>
<%
String name=null,sort="";
//int u_id=0;
try{
//u_id=Integer.parseInt(session.getAttribute("userid").toString());
name=session.getAttribute("name").toString();
sort=session.getAttribute("sort").toString();
}catch(NullPointerException e){}
if(name==null||name.equalsIgnoreCase("null")||(!sort.equalsIgnoreCase("admin")&&!sort.equalsIgnoreCase("teacher")))
response.sendRedirect("error_ad.jsp");
%>
<script language="javascript">
<!--
function check(){
var title,content;
title=document.myform.title.value;
content=document.myform.content.value;
if(title==""){
alert("标题不能为空!");
return false;}
if(content==""){
alert("内容不能为空!");
return false;}
if(document.myform.subject_id.options[document.myform.subject_id.selectedIndex].value==""){
alert("请选择科目!");
return false;}
}
//-->
</script>
<%
ResultSet rs_class=classs.getClasses();
ResultSet rs_subject=subjects.getSubjects();
int grade_id=0,u_id=0;
String grade=null;
String time= time = java.text.DateFormat.getDateTimeInstance().format(new java.util.Date());
%>
<script type="text/javascript">
var countes;
countes=0;
subc = new Array();
<%
int counts = 0;
try{
while(rs_subject.next()){
%>
subc[<%=counts%>] = new Array("<%=rs_subject.getString("subject")%>","<%=rs_subject.getInt("subject_id")%>","<%=rs_subject.getInt("class_id")%>");
<%
counts++;
} }catch(NullPointerException e){}
rs_subject.close();
%>
countes=<%=counts%>;
function change1(locationid)
{
document.myform.subject_id.length = 1;
var locationid=locationid;
var i;
document.myform.subject_id.options[0] = new Option("选择科目", "");
for (i=0;i < countes; i++)
{
if (subc[i][2] == locationid)
{
document.myform.subject_id.options[document.myform.subject_id.length] = new Option(subc[i][0], subc[i][1]);
}
}
}
var onecount;
onecount=0;
subcat = new Array();
<%
int count = 0;
try{
while(rs_class.next()){
%>
subcat[<%=count%>] = new Array("<%=rs_class.getString("class")%>","<%=rs_class.getInt("class_id")%>","<%=rs_class.getInt("grade_id")%>");
<%
count++;
} }catch(NullPointerException e){}
rs_class.close();
%>
onecount=<%=count%>;
function changelocation(locationid)
{
document.myform.class_id.length = 1;
var locationid=locationid;
var i;
document.myform.class_id.options[0] = new Option("选择年级", "");
for (i=0;i < onecount; i++)
{
if (subcat[i][2] == locationid)
{
document.myform.class_id.options[document.myform.class_id.length] = new Option(subcat[i][0], subcat[i][1]);
}
}
}
</script>
<body>
<%
if(sort.equals("teacher"))
{
%>
<div align="center">
<table width="750" height="25" border="0" cellpadding="0"
cellspacing="0">
<tr>
<td width="770" height="160"><iframe name="top" height="160"
width="770" scrolling="no" src="top.jsp" frameborder="0"></iframe></td>
</tr>
</table>
</div>
<%} %>
<form action="Servletcourseware?action=add" method="post"
enctype="multipart/form-data" name="myform">
<input type="hidden" name="time" value="<%=time %>">
<table cellspacing="0" cellpadding="0" border="0" align="center">
<tr>
<td width="16%"><div align="center">课件名称:</div></td>
<td><input type="text" name="title" size="30"></td>
</tr>
<tr>
<td><div align="center">适用于:</div></td><td><TABLE>
<TR>
<TD><SELECT name="grade_id"
onChange="changelocation(document.myform.grade_id.options[document.myform.grade_id.selectedIndex].value)"
size="1">
<option selected>选择学历</option>
<%ResultSet rs = grades.getGrades();
try{
while(rs.next())
{ grade_id=rs.getInt("grade_id");
grade=rs.getString("grade");
%>
<option value="<%=grade_id %>"><%=grade %></option>
<%}}catch(NullPointerException e){} %>
</SELECT></TD>
<TD>年级:</TD>
<TD><SELECT name="class_id"
onChange="change1(document.myform.class_id.options[document.myform.class_id.selectedIndex].value)"
size="1">
<option selected>选择年级</option>
</SELECT></TD>
<TD>科目:</TD>
<TD><SELECT name="subject_id" size="1">
<option selected>选择科目</option>
</SELECT></TD>
</TR>
</TABLE></td>
</tr>
<tr> <td height="45" align="left" valign="middle" class="STYLE2"><div align="center">选择文件:</div></td>
<td height="45" align="left" valign="middle" class="STYLE2">
<input type="file" name="file1">
<span class="STYLE1">格式限制:rar,ppt,doc,zip</span> </td>
</tr>
<tr></tr><tr>
<td><div align="center">简介:</div></td><td><textarea cols="25" rows="5" name="content"></textarea></td>
</tr>
<tr><td> </td><td><input type="submit" name="Submit" onClick="javascript:return check();" value="确定上传"></td>
</tr>
</table>
</form>
<%
if(sort.equals("teacher"))
{
%>
<div align="center">
<table height="155" width="750" border="0" cellspacing="1"
align="center">
<tr>
<td><iframe name="bottom" height="155" width="750" scrolling="no"
src="bottom.jsp" frameborder="0"></iframe></td>
</tr>
</table>
</div>
<%} %>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -