student_choose_course.jsp

来自「java 框架核心技术编程」· JSP 代码 · 共 64 行

JSP
64
字号
<%@ page language="java" pageEncoding="GBK"%>

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>

<html:html lang="true">
<head>
	<title>学生选课系统——Hibernate 多对多实现</title>
</head>

<body>
	<center>
		<h1>
			学生选课系统 —— Struts + Hibernate
		</h1>
		<hr>
		<br>
		<script language="javaScript">
	function validate(form1)
	{
		var flag = false ;
		for(i=0;i<form1.cids.length;i++)
		{
			if(form1.cids[i].checked)
			{
				flag = true ;
				break ;
			}
		}
		if(!flag)
		{
			alert("必须选择一门课程!") ;
			return false ;
		}
		return true ;
	}
	</script>
		<h2>
			请选择所要上的课程
		</h2>
		<logic:present name="all" scope="request">
			<html:form action="student.do" method="post"
				onsubmit="return validate(this)">
				<logic:iterate id="course" name="all" scope="request">
					<input type="checkbox" name="cids" value="${course.cid}">${course.cid}、${course.name}〖任课教师:${course.teacher}〗<br>
				</logic:iterate>
				<input type="hidden" name="sid" value="${param.sid}">
				<input type="hidden" name="type" value="0">
				<input type="hidden" name="status" value="choosecourse">
				<input type="submit" value="选择">
				<input type="reset" value="重置">
			</html:form>
		</logic:present>
		<logic:notPresent name="all" scope="request">
			<h3>
				没有任何数据!
			</h3>
		</logic:notPresent>
	</center>
</body>
</html:html>

⌨️ 快捷键说明

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