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

📄 queryall.jsp

📁 中应用程序的访问权限对Java Web Console 中应用程序的访问权限 成功登录 Web 控制台后,可能无法自动访问在该控制台中注册的所有应用程序。通常,必须安装应用程序,才能让所有的用户在控制
💻 JSP
字号:
<%@ page language="java" import="java.util.*"
	import="edu.yinhe.mis.vo.*" import="edu.yinhe.mis.dto.*"
	pageEncoding="UTF-8"%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>
<%
	//得到本页的参数内容
	String classno = (String) request.getAttribute("classno");
	String classroom = (String) request.getAttribute("classroom");
	String schoolno = (String) request.getAttribute("schoolno");
	if (classno == null)
		classno = "";
	if (classroom == null)
		classroom = "";
	if (schoolno == null)
		schoolno = "";
	int totals = 0, totalPages = 1, pageNo = 1, prePageNo = 1, nextPageNo = 1, preOk = 1, nextOk = 1;
	String action = path + "/admins/paike/query.html?method=queryall&";
	if (request.getAttribute("total") != null)
		totals = Integer.parseInt(request.getAttribute("total")
		.toString());
	if (request.getAttribute("totalPage") != null)
		totalPages = Integer.parseInt(request.getAttribute("totalPage")
		.toString());
	if (request.getAttribute("pageNum") != null)
		pageNo = Integer.parseInt(request.getAttribute("pageNum")
		.toString());
	if (totalPages < 1)
		totalPages = 1;
	//计算上一页和下一页的页码及按钮的状态
	prePageNo = pageNo;
	nextPageNo = pageNo;
	if (pageNo > 1)
		prePageNo--;
	else
		prePageNo = 1;
	if (pageNo < totalPages)
		nextPageNo++;
	else
		nextPageNo = totalPages;
	if (pageNo == 1)
		preOk = 0;
	if (pageNo == totalPages)
		nextOk = 0;
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<base href="<%=basePath%>">
		<title>查询所有班级课表~~!</title>
		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="cache-control" content="no-cache">
		<meta http-equiv="expires" content="0">
		<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
		<meta http-equiv="description" content="This is my page">
		<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>
		<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->
		<script type="text/javascript">
	function toclear(){
		document.all.classroom.value="";
		document.all.classno.value="";
		document.all.schoolno.value="";
		
		reutrn;
	}
</script>

		<style>
body {
	background-color: #E6FDFF;
	span {text-decoretion: none;
}

}
.ftd {
	background-color: #bbdde5;
}

.gtd {
	background-color: #f4fafb;
}

.put {
	background-color: transparent;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
</style>
	</head>
	<body>
		<form action="<%=path%>/admins/paike/query.html?method=queryall&"
			method="post" name="form1">

			<table width="100%" height="29" border="0" cellpadding="0"
				cellspacing="0">

				<jsp:include page="/admins/core/school.html" flush="false">
					<jsp:param name="method" value="findSchool" />
				</jsp:include>
				<jsp:include page="/admins/core/room.html" flush="false">
					<jsp:param name="method" value="findclassno" />
				</jsp:include>

				<tr>
					<%
						QueryDTO queryDTO = (QueryDTO) request.getAttribute("queryDTO");
						ArrayList slist = (ArrayList) request.getAttribute("slist");
						ArrayList list = (ArrayList) request.getAttribute("list");
					%>


					<td align="center" width="8%">
						班级编号:
					</td>
					<td align="center" width="5%">
						<input size=10 name="classno" maxlength="20" value="">
					</td>
					<td align="center" width="8%">
						教室编号:
					</td>
					<td width="5%">
						<select name="classroom">
							<option value="">
								请选择......
							</option>
							<%
									if (list != null) {
									for (Iterator it = list.iterator(); it.hasNext();) {
										RoomVO rvo = (RoomVO) it.next();
							%>
							<option value="<%=rvo.getClassroomNo()%>"
								<%
    			 					System.out.println(queryDTO.getClassroom_no());
    			 					if(queryDTO!=null&&queryDTO.getClassroom_no()!=null&&!queryDTO.getClassroom_no().equals("")&&queryDTO.getClassroom_no().equals(rvo.getClassroomNo())){ %>
								selected="selected" <%} %>><%=rvo.getClassroomNo()%></option>
							<%
								}
								}
							%>
						</select>
					</td>
					<td align="center" width="12%">
						授课地点(校区编号):
					</td>
					<td width="5%">
						<select name="schoolno">

							<option value="">
								请选择......
							</option>
							<%
									if (slist != null) {
									for (Iterator it = slist.iterator(); it.hasNext();) {
										SchoolVO avo = (SchoolVO) it.next();
							%>
							<option value="<%=avo.getSchoolNo()%>"
								<%
    			 					System.out.println(queryDTO.getSchool_no());
    			 					if(queryDTO!=null&&queryDTO.getSchool_no()!=null&&!queryDTO.getSchool_no().equals("")&&queryDTO.getSchool_no().equals(avo.getSchoolNo())){ %>
								selected="selected" <%} %>><%=avo.getSchoolNo()%></option>
							<%
								}
								}
							%>

						</select>
					</td>
					<td width="5%">
						<input name="submit" type=submit class=button value=" 搜索">
					</td>

					<td width="5%">
						<input name="submit" type=button class=button value=" 重置"
							onclick="toclear()">
					</td>
				</tr>
			</table>
			<table width="810" height="20" border="1" align="center"
				bgcolor="#cdeafa">
				<tr>
					<td width="90" height="20" align="center" valign="middle"
						name="HOUR_DATE">
						日期
					</td>
					<td width="90" align="center" valign="middle" name="PKWEEK">
						星期
					</td>
					<td width="90" align="center" valign="middle" name="TEACHER_NAME">
						教师名字
					</td>
					<td width="90" align="center" valign="middle" name="CLASSNAME">
						班级名称
					</td>
					<td width="90" align="center" valign="middle" name="CLASSROOM_NO">
						教室
					</td>
					<td width="90" align="center" valign="middle" name="OBJECT_NAME">
						课程名称
					</td>
					<td width="90" align="center" valign="middle" name="CLASSTIMES">
						课次
					</td>
					<td width="90" align="center" valign="middle" name="TEACHTIME">
						授课时间
					</td>
					<td width="90" align="center" valign="middle" name="SCHOOL_NO">
						授课地点(校区)
					</td>
				</tr>
				<%
					ArrayList list1 = (ArrayList) request.getAttribute("queryall");
					QueryVO vo = null;
					for (int i = 0; i < list1.size(); i++) {
						vo = (QueryVO) list1.get(i);
				%>
				<tr>
					<td height="20" align="center" valign="middle"><%=vo.getHour_date()%></td>
					<td align="center" valign="middle"><%=vo.getPkweek()%></td>
					<td align="center" valign="middle"><%=vo.getTeacher_name()%></td>
					<td align="center" valign="middle"><%=vo.getClassname()%></td>
					<td align="center" valign="middle"><%=vo.getClassroom_no()%></td>
					<td align="center" valign="middle"><%=vo.getObject_name()%></td>
					<td align="center" valign="middle"><%=vo.getClasstimes()%></td>
					<td align="center" valign="middle"><%=vo.getTeachtime()%></td>
					<td align="center" valign="middle"><%=vo.getSchool_no()%></td>
				</tr>
				<%
				}
				%>
			</table>
		</form>
		<center>
			<%
			if (pageNo > 1) {
			%>
			<a
				href="<%=action%>pageNum=1&classno=<%=classno%>&classroom=<%=classroom%>&schoolno=<%=schoolno%>"
				class="blueText"><span class="blueText">首页</span> </a>&nbsp;
			<%
			if (preOk == 1) {
			%>
			<a
				href="<%=action%>pageNum=<%=prePageNo%>&classno=<%=classno%>&classroom=<%=classroom%>&schoolno=<%=schoolno%>"
				class="blueText"><span class="blueText">上一页</span> </a>&nbsp;
			<%
				}
				} else {
			%>
			<span class="grayText">首页</span>&nbsp;
			<span class="grayText">上一页</span>&nbsp;
			<%
			}
			%>
			<%
			if (pageNo < totalPages) {
			%>
			<%
			if (nextOk == 1) {
			%>
			<a
				href="<%=action%>pageNum=<%=nextPageNo%>&classno=<%=classno%>&classroom=<%=classroom%>&schoolno=<%=schoolno%>"
				class="blueText"><span class="blueText">下一页</span> </a>&nbsp;
			<a
				href="<%=action%>pageNum=<%=totalPages%>&classno=<%=classno%>&classroom=<%=classroom%>&schoolno=<%=schoolno%>"
				class="blueText"><span class="blueText">尾页</span> </a>
			<%
				}
				} else {
			%>
			<span class="grayText">下一页</span>&nbsp;
			<span class="grayText">尾页</span>&nbsp;
			<%
			}
			%>
			去第
			<input type="text" id="willGoPage" name="willGoPage" class="control"
				size="2" onKeyPress="return isNumber()">
			<input type="button" class="button" id="go" value="GO" name="go"
				onClick="JavaScript:goPage()">
			<span class="redText"><%=pageNo%></span>页/共
			<span class="redText"><%=totalPages%></span>页 总数
			<span class="redText"><%=totals%></span>
		</center>
		<script language="javascript">
	//是否输入数字
	function isNumber(){
		return ((event.keyCode>47)&&(event.keyCode<58));
	}
	//响应“GO”按钮
	function goPage(goPageNo){
	    var strNum,s,m;
		var maxPageNo = <%=totalPages%>;
		var goPageNo = document.all.willGoPage.value;
		var url = "<%=basePath%>admins/paike/query.html?method=queryall&pageNum="+goPageNo+"&classno=<%=classno%>&classroom=<%=classroom%>&schoolno=<%=schoolno%>";
		strNum = document.getElementById("willGoPage").value;
		s =  /^\d+$/;
		m = s.test(strNum);
		if(!m){
			alert("Sorry,您非法输入,请您重新输入数字!!!");
			document.getElementById("willGoPage").value="";
			return;
		}
		if (goPageNo<1 || goPageNo>maxPageNo || goPageNo==''){
			alert("您的输入的页号有误,请重新输入!");
			document.getElementById("willGoPage").value="";
			return ;
		}else
		{
		  window.location = url;
		}
	}	
</script>
	</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -