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

📄 admincourseware.jsp

📁 在线教育平台: 从小学
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
    <%@ page import="java.sql.*,java.util.* " %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<jsp:useBean id="cw" scope="page" class="edu.CoursewareBean"/>
<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" />
<jsp:useBean id="ask" scope="page" class="edu.AskBean" />
<link href="images/style.css" rel="stylesheet" type="text/css" />
<title>课件管理</title>
<script language=JavaScript>

function openWindow(url){
	window.open(url,'', 'height=200, width=350, top=200, left=400, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');
}   
</script>
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
.STYLE2 {color: #FFFFFF}
-->
</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");

%>
<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>
<%} %>
<div align="center">
<a href="addcourseware.jsp"><span class="STYLE1">添加课件</span></a>
<table width="750" height="82" border="0" cellspacing="1">
  <tbody>
    <tr>
      <td width="15%" bgcolor="#339999"><div align="center" class="STYLE2">课件名称</div></td>
      <td width="6%" bgcolor="#339999"><div align="center" class="STYLE2">大小</div></td>
      <td width="6%" bgcolor="#339999"><div align="center" class="STYLE2">格式</div></td>
      <td width="18%" bgcolor="#339999"><div align="center" class="STYLE2">上传时间</div></td>
      <td width="8%" bgcolor="#339999"><div align="center" class="STYLE2">适用学历</div></td>
      <td width="8%" bgcolor="#339999"><div align="center" class="STYLE2">适用年级</div></td>
      <td width="8%" bgcolor="#339999"><div align="center" class="STYLE2">适用科目</div></td>
      <td width="8%" bgcolor="#339999"><div align="center" class="STYLE2">上传人</div></td>
      <td width="8%" bgcolor="#339999"><div align="center" class="STYLE2">下载</div></td>
      <td width="5%" bgcolor="#339999"><div align="center" class="STYLE2">修改</div></td>
      <td width="5%" bgcolor="#339999"><div align="center" class="STYLE2">删除</div></td>
    </tr>
    <%
int thispage=1;
int allpage=0;
int rowofpage=20;
int startrow=0;
int endrow=0;
int allrow=0;
ResultSet rs=null;
List paraList =null;
if(sort.equals("admin")){
paraList = cw.getcwlist();
}else if(sort.equals("teacher")){
paraList = cw.getcwlist(u_id,sort);
}
allrow=paraList.size();
try{
thispage=Integer.parseInt(request.getParameter("page"));
}catch(NumberFormatException e){}
allpage=allrow/rowofpage+1;

if(thispage<1)
thispage=1;
if(thispage>allpage)
thispage=allpage;
startrow=rowofpage*(thispage-1);
if(startrow+rowofpage>allrow)
endrow=allrow;
else endrow=startrow+rowofpage;
for(int i=startrow;i<endrow;i++)
{
cw = (edu.CoursewareBean) paraList.get(i);
 %>
    <tr>
      <td><a href="javascript:openWindow('coursewaredown.jsp?id=<%=cw.getId() %>')"><%=cw.getTitle() %></a></td>
      <td><%=(float)(cw.getFilesize()/1024) %> KB</td>
      <td><%=cw.getFileext() %></td>
      <td><%=cw.getUploadtime() %></td>
      <%
rs=grades.getGrades(cw.getGrade_id());
try{
if(rs.next()){
 %>
      <td><%=rs.getString("grade") %></td>
      <%}}catch(NullPointerException e){ %>
      <td>暂无</td>
      <%} %>
      <%
rs=classs.getClasss(cw.getClass_id());
try{
if(rs.next()){
 %>
      <td><%=rs.getString("class") %></td>
      <%}}catch(NullPointerException e){ %>
      <td>暂无</td>
      <%} %>
      <%
rs=subjects.getSubjects(cw.getSubject_id());
try{
if(rs.next()){
 %>
      <td><%=rs.getString("subject") %></td>
      <%}}catch(NullPointerException e){ %>
      <td>暂无</td>
      <%} %>
      <%
try{
rs=ask.getAskSortName(cw.getSort(),cw.getU_id());

if(rs.next()){
 %>
      <td><%=rs.getString(1) %></td>
      <%}}catch(NullPointerException e) { %>
      <td>匿名</td>
      <%} %>
      <td><a href="javascript:openWindow('coursewaredown.jsp?id=<%=cw.getId() %>')">下载页面</a></td>
      <td><a href="javascript:openWindow('modifycourseware.jsp?id=<%=cw.getId() %>')">修改</a></td>
      <td><a href="Servletcourseware?action=del&id=<%=cw.getId() %>">删除</a></td>
    </tr>
    <%} %>
  </tbody>
</table>
<table width="750" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="30%" height="30"><div align="center">共<span class="STYLE1"><%=allrow %></span>条记录&nbsp;&nbsp;当前第<span class="STYLE1"><%=thispage %></span>页/共<span class="STYLE1"><%=allpage %></span>页</div></td>
    <td width="70%"><div align="center"><a href="admincourseware.jsp">首页</a>&nbsp;&nbsp;
	<a href="admincourseware.jsp?page=<%=thispage-1 %>">上一页</a>&nbsp;&nbsp;
	<a href="admincourseware.jsp?page=<%=thispage+1 %>">下一页</a>&nbsp;&nbsp;
	<a href="admincourseware.jsp?page=<%=allpage %>">末页</a></div></td>
  </tr>
</table>
</div>
<%
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 + -