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 + -
显示快捷键?